< prev index next >
src/hotspot/share/prims/jvm.cpp
Print this page
*** 3523,3532 ****
--- 3523,3539 ----
Klass* k = java_lang_Class::as_Klass(JNIHandles::resolve(cls));
assert(k->is_klass(), "just checking");
HeapShared::initialize_from_archived_subgraph(k);
JVM_END
+ JVM_ENTRY(void, JVM_LinkClassesForCDS(JNIEnv *env))
+ JVMWrapper("JVM_LinkClassesForCDS");
+ if (DynamicDumpSharedSpaces) {
+ MetaspaceShared::link_and_cleanup_shared_classes(false, THREAD);
+ }
+ JVM_END
+
// Returns an array of all live Thread objects (VM internal JavaThreads,
// jvmti agent threads, and JNI attaching threads are skipped)
// See CR 6404306 regarding JNI attaching threads
JVM_ENTRY(jobjectArray, JVM_GetAllThreads(JNIEnv *env, jclass dummy))
ResourceMark rm(THREAD);
< prev index next >