public final class org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints
super_class: java.lang.Object
{
private static final java.lang.String UNINTERRUPTIBLE_REASON;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "Unsafe state in case of failure"
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/nativeapi/PolyglotNativeAPIEntryPoints;
public static int polyCreateIsolate(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateParameters, org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolatePointer, org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThreadPointer);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateParameters;Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolatePointer;Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThreadPointer;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.createIsolate:(Lcom/oracle/svm/core/c/function/CEntryPointCreateIsolateParameters;Lcom/oracle/svm/core/c/function/CEntryPointNativeFunctions$IsolatePointer;Lcom/oracle/svm/core/c/function/CEntryPointNativeFunctions$IsolateThreadPointer;)I
ifne 1
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.ok:()I
goto 2
StackMap locals:
StackMap stack:
1: invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.generic_failure:()I
StackMap locals:
StackMap stack: int
2: ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 params Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateParameters;
0 3 1 isolate Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolatePointer;
0 3 2 thread Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThreadPointer;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_create_isolate", documentation = {"Create a new isolate, considering the passed parameters (which may be NULL).", "Returns poly_ok on success, or a poly_generic_failure value on failure.", "On success, the current thread is attached to the created isolate, and the", "address of the isolate structure is written to the passed pointer.", "Every thread starts with a default handle scope. This scope is released when", "the thread is detached."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
com.oracle.svm.core.c.CConst()
METHOD_RETURN
com.oracle.svm.core.c.CTypedef(name = "poly_status")
MethodParameters:
Name Flags
params
isolate
thread
public static int polyAttachThread(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolate, org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThreadPointer);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolate;Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThreadPointer;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.attachThread:(Lorg/graalvm/nativeimage/Isolate;Lcom/oracle/svm/core/c/function/CEntryPointNativeFunctions$IsolateThreadPointer;)I
ifne 1
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.ok:()I
goto 2
StackMap locals:
StackMap stack:
1: invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.generic_failure:()I
StackMap locals:
StackMap stack: int
2: ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 isolate Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolate;
0 3 1 thread Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThreadPointer;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_attach_thread", documentation = {"Attaches the current thread to the passed isolate.", "On failure, returns poly_generic_failure. On success, writes the address of the", "created isolate thread structure to the passed pointer and returns poly_ok.", "If the thread has already been attached, the call succeeds and also provides", "the thread's isolate thread structure."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
com.oracle.svm.core.c.CTypedef(name = "poly_status")
MethodParameters:
Name Flags
isolate
thread
public static org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread polyGetCurrentThread(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolate);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolate;)Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.getCurrentThread:(Lorg/graalvm/nativeimage/Isolate;)Lorg/graalvm/nativeimage/IsolateThread;
checkcast org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 isolate Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolate;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_get_current_thread", documentation = {"Given an isolate to which the current thread is attached, returns the address of", "the thread's associated isolate thread structure. If the current thread is not", "attached to the passed isolate or if another error occurs, returns NULL."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
MethodParameters:
Name Flags
isolate
public static org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolate polyGetIsolate(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;)Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.getIsolate:(Lorg/graalvm/nativeimage/IsolateThread;)Lorg/graalvm/nativeimage/Isolate;
checkcast org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolate
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 thread Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_get_isolate", documentation = {"Given an isolate thread structure, determines to which isolate it belongs and", "returns the address of its isolate structure. If an error occurs, returns NULL", "instead."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
MethodParameters:
Name Flags
thread
public static int polyDetachThread(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.detachThread:(Lorg/graalvm/nativeimage/IsolateThread;)I
ifne 1
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.ok:()I
goto 2
StackMap locals:
StackMap stack:
1: invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.generic_failure:()I
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 thread Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_detach_thread", documentation = {"Detaches the passed isolate thread from its isolate and discards any state or", "context that is associated with it. At the time of the call, no code may still", "be executing in the isolate thread's context.", "Returns poly_ok on success, or poly_generic_failure on failure."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
com.oracle.svm.core.c.CTypedef(name = "poly_status")
MethodParameters:
Name Flags
thread
public static int polyDetachAllThreadsAndTearDownIsolate(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.detachAllThreadsAndTearDownIsolate:(Lorg/graalvm/nativeimage/IsolateThread;)I
ifne 1
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.ok:()I
goto 2
StackMap locals:
StackMap stack:
1: invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.generic_failure:()I
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 thread Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_detach_all_threads_and_tear_down_isolate", documentation = {"In the isolate of the passed isolate thread, detach all those threads that were", "externally started (not within Java, which includes the \"main thread\") and were", "attached to the isolate afterwards. Afterwards, all threads that were started", "within Java undergo a regular shutdown process, followed by the tear-down of the", "entire isolate, which detaches the current thread and discards the objects,", "threads, and any other state or context associated with the isolate.", "None of the manually attached threads targeted by this function may be executing", "Java code at the time when this function is called or at any point in the future", "or this will cause entirely undefined (and likely fatal) behavior.", "Returns poly_ok on success, or poly_generic_failure on failure."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
com.oracle.svm.core.c.CTypedef(name = "poly_status")
MethodParameters:
Name Flags
thread
public static int polyTearDownIsolate(org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread);
descriptor: (Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints.tearDownIsolate:(Lorg/graalvm/nativeimage/IsolateThread;)I
ifne 1
invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.ok:()I
goto 2
StackMap locals:
StackMap stack:
1: invokestatic org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly.generic_failure:()I
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 thread Lorg/graalvm/polyglot/nativeapi/types/PolyglotNativeAPITypes$PolyglotIsolateThread;
RuntimeVisibleAnnotations:
com.oracle.svm.core.annotate.Uninterruptible(reason = "Unsafe state in case of failure")
org.graalvm.nativeimage.c.function.CEntryPoint(name = "poly_tear_down_isolate", documentation = {"Tears down the passed isolate, waiting for any attached threads to detach from", "it, then discards the isolate's objects, threads, and any other state or context", "that is associated with it.", "Returns poly_ok on success, or poly_generic_failure on failure."})
com.oracle.svm.core.c.function.CEntryPointOptions(prologue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoPrologue;, epilogue = Lcom/oracle/svm/core/c/function/CEntryPointOptions$NoEpilogue;, nameTransformation = Lcom/oracle/svm/core/c/function/CEntryPointOptions$UnchangedNameTransformation;)
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
com.oracle.svm.core.c.CTypedef(name = "poly_status")
MethodParameters:
Name Flags
thread
private static native int createIsolate(com.oracle.svm.core.c.function.CEntryPointCreateIsolateParameters, com.oracle.svm.core.c.function.CEntryPointNativeFunctions$IsolatePointer, com.oracle.svm.core.c.function.CEntryPointNativeFunctions$IsolateThreadPointer);
descriptor: (Lcom/oracle/svm/core/c/function/CEntryPointCreateIsolateParameters;Lcom/oracle/svm/core/c/function/CEntryPointNativeFunctions$IsolatePointer;Lcom/oracle/svm/core/c/function/CEntryPointNativeFunctions$IsolateThreadPointer;)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_create_isolate", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
params
isolate
thread
private static native int attachThread(org.graalvm.nativeimage.Isolate, com.oracle.svm.core.c.function.CEntryPointNativeFunctions$IsolateThreadPointer);
descriptor: (Lorg/graalvm/nativeimage/Isolate;Lcom/oracle/svm/core/c/function/CEntryPointNativeFunctions$IsolateThreadPointer;)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_attach_thread", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
isolate
thread
private static native org.graalvm.nativeimage.IsolateThread getCurrentThread(org.graalvm.nativeimage.Isolate);
descriptor: (Lorg/graalvm/nativeimage/Isolate;)Lorg/graalvm/nativeimage/IsolateThread;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_get_current_thread", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
isolate
private static native org.graalvm.nativeimage.Isolate getIsolate(org.graalvm.nativeimage.IsolateThread);
descriptor: (Lorg/graalvm/nativeimage/IsolateThread;)Lorg/graalvm/nativeimage/Isolate;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_get_isolate", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
thread
private static native int detachThread(org.graalvm.nativeimage.IsolateThread);
descriptor: (Lorg/graalvm/nativeimage/IsolateThread;)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_detach_thread", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
thread
private static native int detachAllThreadsAndTearDownIsolate(org.graalvm.nativeimage.IsolateThread);
descriptor: (Lorg/graalvm/nativeimage/IsolateThread;)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_detach_all_threads_and_tear_down_isolate", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
thread
private static native int tearDownIsolate(org.graalvm.nativeimage.IsolateThread);
descriptor: (Lorg/graalvm/nativeimage/IsolateThread;)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.function.CFunction(value = "graal_tear_down_isolate", transition = org.graalvm.nativeimage.c.function.CFunction$Transition.NO_TRANSITION:Lorg/graalvm/nativeimage/c/function/CFunction$Transition;)
MethodParameters:
Name Flags
thread
}
SourceFile: "PolyglotNativeAPIEntryPoints.java"
NestMembers:
org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly
InnerClasses:
public abstract IsolatePointer = com.oracle.svm.core.c.function.CEntryPointNativeFunctions$IsolatePointer of com.oracle.svm.core.c.function.CEntryPointNativeFunctions
public abstract IsolateThreadPointer = com.oracle.svm.core.c.function.CEntryPointNativeFunctions$IsolateThreadPointer of com.oracle.svm.core.c.function.CEntryPointNativeFunctions
public final Transition = org.graalvm.nativeimage.c.function.CFunction$Transition of org.graalvm.nativeimage.c.function.CFunction
private Poly = org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints$Poly of org.graalvm.polyglot.nativeapi.PolyglotNativeAPIEntryPoints
public abstract PolyglotIsolate = org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolate of org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes
public abstract PolyglotIsolateParameters = org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateParameters of org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes
public abstract PolyglotIsolatePointer = org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolatePointer of org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes
public abstract PolyglotIsolateThread = org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThread of org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes
public abstract PolyglotIsolateThreadPointer = org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes$PolyglotIsolateThreadPointer of org.graalvm.polyglot.nativeapi.types.PolyglotNativeAPITypes
RuntimeVisibleAnnotations:
com.oracle.svm.core.c.CHeader(value = Lorg/graalvm/polyglot/nativeapi/PolyglotIsolateHeader;)