See: Description
| Interface | Description |
|---|---|
| CFunctionPointer |
Base interface for all function pointers.
|
| CodePointer |
Pointer to executable code.
|
| RelocatedPointer |
A pointer which is relocated when the native image is loaded at runtime.
|
| Class | Description |
|---|---|
| CEntryPoint.FatalExceptionHandler |
Special placeholder value for
CEntryPoint.exceptionHandler() to print the caught exception and
treat it as a fatal error. |
| CEntryPointLiteral<T extends CFunctionPointer> |
A function pointer to an
entry point method that can be, for example, handed
out to C code so that C code can call back into Java code. |
| Enum | Description |
|---|---|
| CEntryPoint.Builtin |
The built-in methods which can be aliased.
|
| CFunction.Transition |
Describes the thread state transition performed when the C function is invoked.
|
| Annotation Type | Description |
|---|---|
| CEntryPoint |
Annotates a method that is a VM entry point.
|
| CEntryPoint.IsolateContext |
Designates an
Isolate parameter to use as the execution context. |
| CEntryPoint.IsolateThreadContext |
Designates an
IsolateThread parameter to use as the execution context. |
| CFunction |
Denotes a
native method that calls directly from Java to C, without following the JNI
protocol. |
| CLibrary |
Denotes an external library that needs to be linked in.
|
| CMacroInfo |
Informational only.
|
| InvokeCFunctionPointer |
Annotation for an invocation method defined in a sub-interface of
CFunctionPointer. |