< prev index next >
src/hotspot/share/include/jvm.h
Print this page
rev 59477 : [mq]: cds_lambda
@@ -174,10 +174,34 @@
JVM_GetVmArguments(JNIEnv *env);
JNIEXPORT void JNICALL
JVM_InitializeFromArchive(JNIEnv* env, jclass cls);
+JNIEXPORT void JNICALL
+JVM_RegisterLambdaProxyClassForArchiving(JNIEnv* env, jclass caller,
+ jstring invokedName,
+ jobject invokedType,
+ jobject methodType,
+ jobject implMethodMember,
+ jobject instantiatedMethodType,
+ jclass lambdaProxyClass);
+
+JNIEXPORT jclass JNICALL
+JVM_LookupLambdaProxyClassFromArchive(JNIEnv* env, jclass caller,
+ jstring invokedName,
+ jobject invokedType,
+ jobject methodType,
+ jobject implMethodMember,
+ jobject instantiatedMethodType,
+ jboolean initialize);
+
+JNIEXPORT jboolean JNICALL
+JVM_IsCDSDumpingEnabled(JNIEnv* env);
+
+JNIEXPORT jboolean JNICALL
+JVM_IsCDSSharingEnabled(JNIEnv* env);
+
JNIEXPORT jlong JNICALL
JVM_GetRandomSeedForCDSDump();
/*
* java.lang.Throwable
< prev index next >