See: Description
Interface | Description |
---|---|
CEntryPoint.ExceptionHandler |
Marker interface for all
exception handler classes. |
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.AlwaysIncluded |
A
BooleanSupplier that always returns true . |
CEntryPoint.FatalExceptionHandler |
Special placeholder value for
CEntryPoint.exceptionHandler() to print the caught exception and
treat it as a fatal error . |
CEntryPoint.NotIncludedAutomatically |
A
BooleanSupplier that always returns false . |
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.
|
CEntryPoint.Publish | |
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 . |