Merge
authorccheung
Tue, 07 Jun 2016 00:57:23 +0000
changeset 39212 e46a559b4503
parent 39209 1f9e8543cffd (diff)
parent 39211 8e8b396a42e9 (current diff)
child 39213 95ea5fb34655
child 39214 294cc054a0b4
child 39216 40c3d66352ae
child 39221 4249544a9196
Merge
--- a/hotspot/src/share/vm/runtime/mutexLocker.cpp	Tue Jun 07 00:06:17 2016 +0000
+++ b/hotspot/src/share/vm/runtime/mutexLocker.cpp	Tue Jun 07 00:57:23 2016 +0000
@@ -274,7 +274,7 @@
   def(JfrMsg_lock                  , Monitor, leaf,        true,  Monitor::_safepoint_check_always);
   def(JfrBuffer_lock               , Mutex,   leaf,        true,  Monitor::_safepoint_check_never);
   def(JfrThreadGroups_lock         , Mutex,   leaf,        true,  Monitor::_safepoint_check_always);
-  def(JfrStream_lock               , Mutex,   nonleaf,     true,  Monitor::_safepoint_check_never);
+  def(JfrStream_lock               , Mutex,   leaf+1,      true,  Monitor::_safepoint_check_never);      // ensure to rank lower than 'safepoint'
   def(JfrStacktrace_lock           , Mutex,   special,     true,  Monitor::_safepoint_check_sometimes);
 #endif