8044531: Event based tracing locks to rank as leafs where possible

Tue, 03 Jun 2014 09:44:54 +0200

author
mlarsson
date
Tue, 03 Jun 2014 09:44:54 +0200
changeset 7689
cff166f839f6
parent 7688
a4ad5d51d29c
child 7691
e3d76b57a655

8044531: Event based tracing locks to rank as leafs where possible
Reviewed-by: dcubed, dholmes

src/share/vm/runtime/mutexLocker.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/vm/runtime/mutexLocker.cpp	Mon Mar 02 14:50:53 2015 +0100
     1.2 +++ b/src/share/vm/runtime/mutexLocker.cpp	Tue Jun 03 09:44:54 2014 +0200
     1.3 @@ -282,10 +282,10 @@
     1.4  
     1.5  #ifdef INCLUDE_TRACE
     1.6    def(JfrMsg_lock                  , Monitor, leaf,        true);
     1.7 -  def(JfrBuffer_lock               , Mutex,   nonleaf+1,   true);
     1.8 -  def(JfrThreadGroups_lock         , Mutex,   nonleaf+1,   true);
     1.9 -  def(JfrStream_lock               , Mutex,   nonleaf+2,   true);
    1.10 -  def(JfrStacktrace_lock           , Mutex,   special,     true );
    1.11 +  def(JfrBuffer_lock               , Mutex,   leaf,        true);
    1.12 +  def(JfrThreadGroups_lock         , Mutex,   leaf,        true);
    1.13 +  def(JfrStream_lock               , Mutex,   nonleaf,     true);
    1.14 +  def(JfrStacktrace_lock           , Mutex,   special,     true);
    1.15  #endif
    1.16  
    1.17  #ifndef SUPPORTS_NATIVE_CX8

mercurial