equal
deleted
inserted
replaced
332 #endif |
332 #endif |
333 #if INCLUDE_CDS |
333 #if INCLUDE_CDS |
334 #if INCLUDE_JVMTI |
334 #if INCLUDE_JVMTI |
335 def(CDSClassFileStream_lock , PaddedMutex , max_nonleaf, false, _safepoint_check_always); |
335 def(CDSClassFileStream_lock , PaddedMutex , max_nonleaf, false, _safepoint_check_always); |
336 #endif |
336 #endif |
|
337 def(DumpTimeTable_lock , PaddedMutex , leaf, true, _safepoint_check_never); |
|
338 #endif // INCLUDE_CDS |
337 |
339 |
338 #if INCLUDE_JVMCI |
340 #if INCLUDE_JVMCI |
339 def(JVMCI_lock , PaddedMonitor, nonleaf+2, true, _safepoint_check_always); |
341 def(JVMCI_lock , PaddedMonitor, nonleaf+2, true, _safepoint_check_always); |
340 #endif |
342 #endif |
341 def(DumpTimeTable_lock , PaddedMutex , leaf, true, _safepoint_check_never); |
|
342 #endif // INCLUDE_CDS |
|
343 } |
343 } |
344 |
344 |
345 GCMutexLocker::GCMutexLocker(Mutex* mutex) { |
345 GCMutexLocker::GCMutexLocker(Mutex* mutex) { |
346 if (SafepointSynchronize::is_at_safepoint()) { |
346 if (SafepointSynchronize::is_at_safepoint()) { |
347 _locked = false; |
347 _locked = false; |