Lines Matching defs:lock
944 // If we're in kStarting, we won't have a thin lock id or tid yet.
1053 // Grab the suspend_count lock and copy the current set of
1055 // function requires the lock so we prevent a race between setting
1065 // will first test the kActiveSuspendBarrier flag without lock. Here
1067 // suspend_count lock.
1120 // Grab the suspend_count lock and copy the current set of
1122 // function will also grab this lock so we prevent a race between setting
1133 // Outside the lock, run all the checkpoint functions that
1426 // Getting the identity hashcode here would result in lock inflation and suspension of the
1701 // Release locally held global references which releasing may require the mutator lock.
1729 // Thread.join() is implemented as an Object.wait() on the Thread.lock object. Signal anyone
1731 mirror::Object* lock =
1733 // (This conditional is only needed for tests, where Thread.lock won't have been set.)
1734 if (lock != nullptr) {
1736 Handle<mirror::Object> h_obj(hs.NewHandle(lock));
2715 // Mark lock count map required for structured locking checks.
2722 // the threads do not all hold the heap bitmap lock for parallel GC.