--- a/hotspot/src/share/vm/runtime/vmThread.cpp Mon Dec 08 00:15:55 2014 -0800
+++ b/hotspot/src/share/vm/runtime/vmThread.cpp Thu Dec 11 21:34:43 2014 -0500
@@ -214,7 +214,8 @@
_vm_queue = new VMOperationQueue();
guarantee(_vm_queue != NULL, "just checking");
- _terminate_lock = new Monitor(Mutex::safepoint, "VMThread::_terminate_lock", true);
+ _terminate_lock = new Monitor(Mutex::safepoint, "VMThread::_terminate_lock", true,
+ Monitor::_safepoint_check_never);
if (UsePerfData) {
// jvmstat performance counters