src/hotspot/share/runtime/thread.cpp
changeset 49653 a569cb4425f3
parent 49636 6d5bd76650df
child 49659 0ed1370f52bb
--- a/src/hotspot/share/runtime/thread.cpp	Thu Mar 29 21:48:38 2018 -0700
+++ b/src/hotspot/share/runtime/thread.cpp	Fri Mar 30 06:31:16 2018 +0200
@@ -3661,6 +3661,13 @@
   // Timing (must come after argument parsing)
   TraceTime timer("Create VM", TRACETIME_LOG(Info, startuptime));
 
+#ifdef CAN_SHOW_REGISTERS_ON_ASSERT
+  // Initialize assert poison page mechanism.
+  if (ShowRegistersOnAssert) {
+    initialize_assert_poison();
+  }
+#endif // CAN_SHOW_REGISTERS_ON_ASSERT
+
   // Initialize the os module after parsing the args
   jint os_init_2_result = os::init_2();
   if (os_init_2_result != JNI_OK) return os_init_2_result;