< prev index next >
src/hotspot/share/prims/jvm.cpp
Print this page
@@ -3845,10 +3845,21 @@
#else
return NULL;
#endif // INCLUDE_CDS
JVM_END
+JVM_ENTRY(void, JVM_CDSTraceResolve(JNIEnv* env, jclass ignore, jstring line))
+#if INCLUDE_CDS
+ if (line != NULL && DumpLoadedClassList != NULL && classlist_file->is_open()) {
+ ResourceMark rm(THREAD);
+ Handle h_line (THREAD, JNIHandles::resolve_non_null(line));
+ char* c_line = java_lang_String::as_utf8_string(h_line());
+ classlist_file->print_cr("%s", c_line);
+ }
+#endif // INCLUDE_CDS
+JVM_END
+
JVM_ENTRY(jboolean, JVM_IsCDSDumpingEnabled(JNIEnv* env))
JVMWrapper("JVM_IsCDSDumpingEnable");
return DynamicDumpSharedSpaces;
JVM_END
< prev index next >