--- a/hotspot/src/share/vm/services/diagnosticFramework.cpp Mon Dec 08 00:15:55 2014 -0800
+++ b/hotspot/src/share/vm/services/diagnosticFramework.cpp Thu Dec 11 21:34:43 2014 -0500
@@ -487,7 +487,7 @@
}
}
-Mutex* DCmdFactory::_dcmdFactory_lock = new Mutex(Mutex::leaf, "DCmdFactory", true);
+Mutex* DCmdFactory::_dcmdFactory_lock = new Mutex(Mutex::leaf, "DCmdFactory", true, Monitor::_safepoint_check_never);
bool DCmdFactory::_send_jmx_notification = false;
DCmdFactory* DCmdFactory::factory(DCmdSource source, const char* name, size_t len) {