< 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 >