src/hotspot/share/runtime/mutexLocker.cpp
changeset 58340 f4abe950c3b0
parent 58291 a013100f7a35
child 58375 a1eba2e37671
equal deleted inserted replaced
58339:c7d9df2e470c 58340:f4abe950c3b0
   133 Mutex*   CodeHeapStateAnalytics_lock  = NULL;
   133 Mutex*   CodeHeapStateAnalytics_lock  = NULL;
   134 
   134 
   135 Mutex*   MetaspaceExpand_lock         = NULL;
   135 Mutex*   MetaspaceExpand_lock         = NULL;
   136 Mutex*   ClassLoaderDataGraph_lock    = NULL;
   136 Mutex*   ClassLoaderDataGraph_lock    = NULL;
   137 Monitor* ThreadsSMRDelete_lock        = NULL;
   137 Monitor* ThreadsSMRDelete_lock        = NULL;
       
   138 Mutex*   ThreadIdTableCreate_lock     = NULL;
   138 Mutex*   SharedDecoder_lock           = NULL;
   139 Mutex*   SharedDecoder_lock           = NULL;
   139 Mutex*   DCmdFactory_lock             = NULL;
   140 Mutex*   DCmdFactory_lock             = NULL;
   140 #if INCLUDE_NMT
   141 #if INCLUDE_NMT
   141 Mutex*   NMTQuery_lock                = NULL;
   142 Mutex*   NMTQuery_lock                = NULL;
   142 #endif
   143 #endif
   315 #endif
   316 #endif
   316 
   317 
   317   def(CodeHeapStateAnalytics_lock  , PaddedMutex  , leaf,        true,  Monitor::_safepoint_check_never);
   318   def(CodeHeapStateAnalytics_lock  , PaddedMutex  , leaf,        true,  Monitor::_safepoint_check_never);
   318   def(NMethodSweeperStats_lock     , PaddedMutex  , special,     true,  Monitor::_safepoint_check_never);
   319   def(NMethodSweeperStats_lock     , PaddedMutex  , special,     true,  Monitor::_safepoint_check_never);
   319   def(ThreadsSMRDelete_lock        , PaddedMonitor, special,     true,  Monitor::_safepoint_check_never);
   320   def(ThreadsSMRDelete_lock        , PaddedMonitor, special,     true,  Monitor::_safepoint_check_never);
       
   321   def(ThreadIdTableCreate_lock     , PaddedMutex  , leaf,        false, Monitor::_safepoint_check_always);
   320   def(SharedDecoder_lock           , PaddedMutex  , native,      false, Monitor::_safepoint_check_never);
   322   def(SharedDecoder_lock           , PaddedMutex  , native,      false, Monitor::_safepoint_check_never);
   321   def(DCmdFactory_lock             , PaddedMutex  , leaf,        true,  Monitor::_safepoint_check_never);
   323   def(DCmdFactory_lock             , PaddedMutex  , leaf,        true,  Monitor::_safepoint_check_never);
   322 #if INCLUDE_NMT
   324 #if INCLUDE_NMT
   323   def(NMTQuery_lock                , PaddedMutex  , max_nonleaf, false, Monitor::_safepoint_check_always);
   325   def(NMTQuery_lock                , PaddedMutex  , max_nonleaf, false, Monitor::_safepoint_check_always);
   324 #endif
   326 #endif