src/hotspot/share/runtime/java.cpp
changeset 54927 1512d88b24c6
parent 54795 fd08f5a976e6
child 55294 3493c1bc59fd
child 58678 9cf78a70fa4f
--- a/src/hotspot/share/runtime/java.cpp	Fri May 17 10:48:02 2019 -0400
+++ b/src/hotspot/share/runtime/java.cpp	Fri May 17 08:29:55 2019 -0700
@@ -43,6 +43,7 @@
 #include "logging/logStream.hpp"
 #include "memory/oopFactory.hpp"
 #include "memory/resourceArea.hpp"
+#include "memory/dynamicArchive.hpp"
 #include "memory/universe.hpp"
 #include "oops/constantPool.hpp"
 #include "oops/generateOopMap.hpp"
@@ -498,6 +499,12 @@
   // Note: we don't wait until it actually dies.
   os::terminate_signal_thread();
 
+#if INCLUDE_CDS
+  if (DynamicDumpSharedSpaces) {
+    DynamicArchive::dump();
+  }
+#endif
+
   print_statistics();
   Universe::heap()->print_tracing_info();