See: Description
Interface | Description |
---|---|
Isolate |
Pointer to the runtime data structure for an isolate.
|
IsolateThread |
Pointer to the runtime data structure for a thread.
|
LogHandler |
Low-level handler for log messages of native images.
|
ObjectHandle |
The opaque representation of a handle to a Java object given out to unmanaged code.
|
ObjectHandles |
Manages a set of
ObjectHandles . |
PinnedObject |
Holder for a pinned object, such that the object doesn't move until the pin is removed.
|
Platform |
Root of the interface hierarchy for architectures, OS, and supported combinations of them.
|
Platform.AARCH64 |
Supported architecture: ARMv8 64-bit.
|
Platform.AMD64 |
Supported architecture: x86 64-bit.
|
Platform.DARWIN |
Supported operating system: Darwin (MacOS).
|
Platform.LINUX |
Supported operating system: Linux.
|
Platform.WINDOWS |
Supported operating system: Windows.
|
Threading.RecurringCallback |
Interface that a callback handler needs to implement.
|
Threading.RecurringCallbackAccess |
Provides methods that are available during the execution of a
Threading.RecurringCallback . |
Class | Description |
---|---|
CurrentIsolate |
Utility methods that provide access to the current isolate.
|
ImageInfo |
Utility class to retrieve information about the context in which code gets executed.
|
ImageSingletons |
A key-value store of singleton objects.
|
Isolates |
Support for the creation, access to, and tear-down of isolates.
|
Isolates.CreateIsolateParameters |
Parameters for the creation of an isolate.
|
Isolates.CreateIsolateParameters.Builder |
Builder for a
Isolates.CreateIsolateParameters instance. |
Platform.DARWIN_AARCH64 |
Supported leaf platform: Darwin (MacOS) on AArch 64-bit.
|
Platform.DARWIN_AMD64 |
Supported leaf platform: Darwin (MacOS) on x86 64-bit.
|
Platform.HOSTED_ONLY |
Marker for elements (types, methods, or fields) that are only visible during native image
generation and cannot be used at run time, regardless of the actual platform.
|
Platform.LINUX_AARCH64 |
Supported leaf platform: Linux on AArch64 64-bit.
|
Platform.LINUX_AMD64 |
Supported leaf platform: Linux on x86 64-bit.
|
Platform.WINDOWS_AMD64 |
Supported leaf platform: Windows on x86 64-bit.
|
ProcessProperties |
Utility class to get and set properties of the OS process at run time.
|
RuntimeOptions |
Used for manipulating options at run time.
|
StackValue |
Contains static methods for memory allocation in the stack frame.
|
Threading |
Functionality related to execution in threads.
|
UnmanagedMemory |
Contains static methods that allow allocate/free of unmanaged memory, i.e., memory that is not
under the control of the garbage collector.
|
VMRuntime |
Used for doing VM runtime operations.
|
Enum | Description |
---|---|
RuntimeOptions.OptionClass |
Classes of options that can be queried through
RuntimeOptions.getOptions(EnumSet) . |
Exception | Description |
---|---|
Isolates.IsolateException |
An exception thrown in the context of managing isolates.
|
Annotation Type | Description |
---|---|
Platforms |
Restricts the annotated element (type, method, or field) to the specified
Platform
groups. |