49 // introducing a Java_jdk_internal_misc_VM_getNanoTimeAdjustment wrapper
50 (*env)->RegisterNatives(env, cls,
51 methods, sizeof(methods)/sizeof(methods[0]));
52 }
53
54 JNIEXPORT jobjectArray JNICALL
55 Java_jdk_internal_misc_VM_getRuntimeArguments(JNIEnv *env, jclass cls) {
56 return JVM_GetVmArguments(env);
57 }
58
59 JNIEXPORT void JNICALL
60 Java_jdk_internal_misc_VM_initializeFromArchive(JNIEnv *env, jclass ignore,
61 jclass c) {
62 JVM_InitializeFromArchive(env, c);
63 }
64
65 JNIEXPORT jlong JNICALL
66 Java_jdk_internal_misc_VM_getRandomSeedForCDSDump(JNIEnv *env, jclass ignore) {
67 return JVM_GetRandomSeedForCDSDump();
68 }
|
49 // introducing a Java_jdk_internal_misc_VM_getNanoTimeAdjustment wrapper
50 (*env)->RegisterNatives(env, cls,
51 methods, sizeof(methods)/sizeof(methods[0]));
52 }
53
54 JNIEXPORT jobjectArray JNICALL
55 Java_jdk_internal_misc_VM_getRuntimeArguments(JNIEnv *env, jclass cls) {
56 return JVM_GetVmArguments(env);
57 }
58
59 JNIEXPORT void JNICALL
60 Java_jdk_internal_misc_VM_initializeFromArchive(JNIEnv *env, jclass ignore,
61 jclass c) {
62 JVM_InitializeFromArchive(env, c);
63 }
64
65 JNIEXPORT jlong JNICALL
66 Java_jdk_internal_misc_VM_getRandomSeedForCDSDump(JNIEnv *env, jclass ignore) {
67 return JVM_GetRandomSeedForCDSDump();
68 }
69
70 JNIEXPORT jboolean JNICALL
71 Java_jdk_internal_misc_VM_isCDSDumpingEnabled(JNIEnv *env, jclass jcls) {
72 return JVM_IsCDSDumpingEnabled(env);
73 }
74
75 JNIEXPORT jboolean JNICALL
76 Java_jdk_internal_misc_VM_isCDSSharingEnabled(JNIEnv *env, jclass jcls) {
77 return JVM_IsCDSSharingEnabled(env);
78 }
|