public final class CEntryPointBuiltins extends Object
CEntryPoint.Builtin
, which are matched by name
(case-insensitive). The methods may only have Isolate
or IsolateThread
parameters, which are matched to the parameters of entry points specifying
CEntryPoint.builtin()
.Modifier and Type | Class and Description |
---|---|
static interface |
CEntryPointBuiltins.CEntryPointBuiltinImplementation |
Modifier and Type | Method and Description |
---|---|
static org.graalvm.nativeimage.IsolateThread |
attachThread(org.graalvm.nativeimage.Isolate isolate) |
static org.graalvm.nativeimage.IsolateThread |
createIsolate() |
static int |
detachThread(org.graalvm.nativeimage.IsolateThread thread) |
static org.graalvm.nativeimage.IsolateThread |
getCurrentThread(org.graalvm.nativeimage.Isolate isolate) |
static org.graalvm.nativeimage.Isolate |
getIsolate(org.graalvm.nativeimage.IsolateThread thread) |
static int |
tearDownIsolate(org.graalvm.nativeimage.IsolateThread isolateThread) |
public static org.graalvm.nativeimage.IsolateThread createIsolate()
public static org.graalvm.nativeimage.IsolateThread attachThread(org.graalvm.nativeimage.Isolate isolate)
public static org.graalvm.nativeimage.IsolateThread getCurrentThread(org.graalvm.nativeimage.Isolate isolate)
public static org.graalvm.nativeimage.Isolate getIsolate(org.graalvm.nativeimage.IsolateThread thread)
public static int detachThread(org.graalvm.nativeimage.IsolateThread thread)
public static int tearDownIsolate(org.graalvm.nativeimage.IsolateThread isolateThread)