src/hotspot/share/runtime/mutexLocker.cpp
changeset 52131 e9727e6b5fc1
parent 51625 c265860d5d45
child 52140 3a168f782e80
equal deleted inserted replaced
52130:e851c8ca30a7 52131:e9727e6b5fc1
   131 Mutex*   Management_lock              = NULL;
   131 Mutex*   Management_lock              = NULL;
   132 Monitor* Service_lock                 = NULL;
   132 Monitor* Service_lock                 = NULL;
   133 Monitor* PeriodicTask_lock            = NULL;
   133 Monitor* PeriodicTask_lock            = NULL;
   134 Monitor* RedefineClasses_lock         = NULL;
   134 Monitor* RedefineClasses_lock         = NULL;
   135 
   135 
   136 Mutex*   ThreadHeapSampler_lock       = NULL;
       
   137 
       
   138 #if INCLUDE_JFR
   136 #if INCLUDE_JFR
   139 Mutex*   JfrStacktrace_lock           = NULL;
   137 Mutex*   JfrStacktrace_lock           = NULL;
   140 Monitor* JfrMsg_lock                  = NULL;
   138 Monitor* JfrMsg_lock                  = NULL;
   141 Mutex*   JfrBuffer_lock               = NULL;
   139 Mutex*   JfrBuffer_lock               = NULL;
   142 Mutex*   JfrStream_lock               = NULL;
   140 Mutex*   JfrStream_lock               = NULL;
   299   def(Debug3_lock                  , PaddedMutex  , nonleaf+4,   true,  Monitor::_safepoint_check_never);
   297   def(Debug3_lock                  , PaddedMutex  , nonleaf+4,   true,  Monitor::_safepoint_check_never);
   300   def(CompileThread_lock           , PaddedMonitor, nonleaf+5,   false, Monitor::_safepoint_check_always);
   298   def(CompileThread_lock           , PaddedMonitor, nonleaf+5,   false, Monitor::_safepoint_check_always);
   301   def(PeriodicTask_lock            , PaddedMonitor, nonleaf+5,   true,  Monitor::_safepoint_check_sometimes);
   299   def(PeriodicTask_lock            , PaddedMonitor, nonleaf+5,   true,  Monitor::_safepoint_check_sometimes);
   302   def(RedefineClasses_lock         , PaddedMonitor, nonleaf+5,   true,  Monitor::_safepoint_check_always);
   300   def(RedefineClasses_lock         , PaddedMonitor, nonleaf+5,   true,  Monitor::_safepoint_check_always);
   303 
   301 
   304   def(ThreadHeapSampler_lock       , PaddedMutex,   nonleaf,     false, Monitor::_safepoint_check_never);
       
   305 
       
   306   if (WhiteBoxAPI) {
   302   if (WhiteBoxAPI) {
   307     def(Compilation_lock           , PaddedMonitor, leaf,        false, Monitor::_safepoint_check_never);
   303     def(Compilation_lock           , PaddedMonitor, leaf,        false, Monitor::_safepoint_check_never);
   308   }
   304   }
   309 
   305 
   310 #if INCLUDE_JFR
   306 #if INCLUDE_JFR