public final class LibGraalUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
checkToLibGraalCalls(Class<?> toLibGraalEntryPointsClass,
Class<?> toLibGraalCallsClass,
Class<? extends Annotation> annotationClass)
Checks that all
ToLibGraals are implemented and their HotSpot/libgraal ends points
match. |
static JNIMethodScope |
openScope(Class<?> entryPointClass,
Enum<?> id,
JNI.JNIEnv env) |
static JNIMethodScope |
openScope(String scopeName,
JNI.JNIEnv env) |
public static JNIMethodScope openScope(Class<?> entryPointClass, Enum<?> id, JNI.JNIEnv env)
public static JNIMethodScope openScope(String scopeName, JNI.JNIEnv env)
public static void checkToLibGraalCalls(Class<?> toLibGraalEntryPointsClass, Class<?> toLibGraalCallsClass, Class<? extends Annotation> annotationClass) throws InternalError
ToLibGraals are implemented and their HotSpot/libgraal ends points
match.InternalError