< prev index next >
src/hotspot/share/include/jvm.h
Print this page
rev 59477 : [mq]: cds_lambda
*** 174,183 ****
--- 174,206 ----
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);
+
+ 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 >