129 Mutex* Management_lock = NULL; |
129 Mutex* Management_lock = NULL; |
130 Monitor* Service_lock = NULL; |
130 Monitor* Service_lock = NULL; |
131 Monitor* PeriodicTask_lock = NULL; |
131 Monitor* PeriodicTask_lock = NULL; |
132 Monitor* RedefineClasses_lock = NULL; |
132 Monitor* RedefineClasses_lock = NULL; |
133 |
133 |
|
134 Mutex* ThreadHeapSampler_lock = NULL; |
|
135 |
134 #if INCLUDE_JFR |
136 #if INCLUDE_JFR |
135 Mutex* JfrStacktrace_lock = NULL; |
137 Mutex* JfrStacktrace_lock = NULL; |
136 Monitor* JfrMsg_lock = NULL; |
138 Monitor* JfrMsg_lock = NULL; |
137 Mutex* JfrBuffer_lock = NULL; |
139 Mutex* JfrBuffer_lock = NULL; |
138 Mutex* JfrStream_lock = NULL; |
140 Mutex* JfrStream_lock = NULL; |
294 def(Debug2_lock , PaddedMutex , nonleaf+4, true, Monitor::_safepoint_check_never); |
296 def(Debug2_lock , PaddedMutex , nonleaf+4, true, Monitor::_safepoint_check_never); |
295 def(Debug3_lock , PaddedMutex , nonleaf+4, true, Monitor::_safepoint_check_never); |
297 def(Debug3_lock , PaddedMutex , nonleaf+4, true, Monitor::_safepoint_check_never); |
296 def(CompileThread_lock , PaddedMonitor, nonleaf+5, false, Monitor::_safepoint_check_always); |
298 def(CompileThread_lock , PaddedMonitor, nonleaf+5, false, Monitor::_safepoint_check_always); |
297 def(PeriodicTask_lock , PaddedMonitor, nonleaf+5, true, Monitor::_safepoint_check_sometimes); |
299 def(PeriodicTask_lock , PaddedMonitor, nonleaf+5, true, Monitor::_safepoint_check_sometimes); |
298 def(RedefineClasses_lock , PaddedMonitor, nonleaf+5, true, Monitor::_safepoint_check_always); |
300 def(RedefineClasses_lock , PaddedMonitor, nonleaf+5, true, Monitor::_safepoint_check_always); |
|
301 |
|
302 def(ThreadHeapSampler_lock , PaddedMutex, nonleaf, false, Monitor::_safepoint_check_never); |
|
303 |
299 if (WhiteBoxAPI) { |
304 if (WhiteBoxAPI) { |
300 def(Compilation_lock , PaddedMonitor, leaf, false, Monitor::_safepoint_check_never); |
305 def(Compilation_lock , PaddedMonitor, leaf, false, Monitor::_safepoint_check_never); |
301 } |
306 } |
302 |
307 |
303 #if INCLUDE_JFR |
308 #if INCLUDE_JFR |