An array with a constant memory address, either in unmanaged memory or as an object in the image heap.
A non-moving array of Java objects.
Used for resolving header files.
A variant of
|CGlobalData<T extends org.graalvm.word.PointerBase>||
An object of this class represents a chunk of static global data that is located outside the heap and can be accessed directly by address.
A factory for pre-allocating and pre-initializing chunks of static global data that are located outside of the heap, or for creating references to symbols.
|CGlobalDataImpl<T extends org.graalvm.word.PointerBase>|
Provides access to a preamble for the C header file that is generated for the native image.
Support for allocating and accessing non-moving arrays.
This kind of resolving is for SubstrateVM internal use (to run our regression tests).
A registry for all the header resolvers.
Contains the search result and the locations searched.
Base class for fall back resolvers registration.
Qualifies a C type as const in an entry-point method signature.
Defines the C header file for entry points enclosed by the annotated class or method.
Defines a name for C type to be used in an entry-point method signature.
Qualifies a C integer type as unsigned in an entry-point method signature.