Lines Matching defs:freelistLock

999 Mutex* ConcurrentMarkSweepGeneration::freelistLock() const {
1000 return cmsSpace()->freelistLock();
1006 MutexLockerEx x(freelistLock(),
1013 assert_lock_strong(freelistLock());
1268 assert_lock_strong(freelistLock());
1617 assert_lock_strong(freelistLock());
2062 debug_only(cms_space->freelistLock())) == 0 ||
2142 _cmsGen->freelistLock()->lock_without_safepoint_check();
2143 _permGen->freelistLock()->lock_without_safepoint_check();
2149 _cmsGen->freelistLock()->unlock();
2150 _permGen->freelistLock()->unlock();
2156 assert_lock_strong(_cmsGen->freelistLock());
2157 assert_lock_strong(_permGen->freelistLock());
2811 // Call down the chain in contiguous_available needs the freelistLock
3109 if (freelistLock()->owned_by_self()) {
3112 MutexLockerEx x(freelistLock(), Mutex::_no_safepoint_check_flag);
3119 if (freelistLock()->owned_by_self()) {
3122 MutexLockerEx x(freelistLock(), Mutex::_no_safepoint_check_flag);
3129 if (freelistLock()->owned_by_self()) {
3132 MutexLockerEx x(freelistLock(), Mutex::_no_safepoint_check_flag);
3139 if (freelistLock()->owned_by_self()) {
3142 MutexLockerEx x(freelistLock(), Mutex::_no_safepoint_check_flag);
3162 if (freelistLock()->owned_by_self()) {
3165 MutexLockerEx fll(freelistLock(), Mutex::_no_safepoint_check_flag);
3175 if (freelistLock()->owned_by_self()) {
3178 MutexLockerEx fll(freelistLock(), Mutex::_no_safepoint_check_flag);
3319 MutexLockerEx x(freelistLock(), Mutex::_no_safepoint_check_flag);
3426 _cmsSpace->assert_locked(freelistLock());
3458 assert_lock_strong(freelistLock());
4746 cl->setFreelistLock(gen->freelistLock()); // needed for yielding
4788 CMSTokenSyncWithLocks ts(true, gen->freelistLock(),
4841 cl->setFreelistLock(gen->freelistLock()); // needed for yielding
4878 CMSTokenSyncWithLocks ts(true, gen->freelistLock(), bitMapLock());
6100 CMSTokenSyncWithLocks ts(true, _permGen->freelistLock(),
6118 CMSTokenSyncWithLocks ts(true, _cmsGen->freelistLock(),
6125 CMSTokenSyncWithLocks ts(true, _permGen->freelistLock(),
6135 CMSTokenSyncWithLocks ts(true, _cmsGen->freelistLock(),
6136 _permGen->freelistLock());
6180 // under the freelistLock (as is the check for whether to
6274 // . freelistLock: if this is held no allocation can occur from this
6279 // Note that we need to hold the freelistLock if we use
6294 assert_lock_strong(gen->freelistLock());
7960 _freelistLock(_sp->freelistLock()),
9270 assert_lock_strong(freelistLock());