Searched defs:cha_lock_ (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Dcha_test.cc37 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
H A Dcha.cc289 // Grab cha_lock_ to make sure all single-implementation updates are seen.
290 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
400 // We need to grab cha_lock_ since there may be multiple class linking
403 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
493 // We need to grab cha_lock_ since there may be multiple class linking going
496 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
497 // Do this check again after we grab cha_lock_.
637 // We do this under cha_lock_. Committing code also grabs this lock to
640 MutexLock cha_mu(self, *Locks::cha_lock_);
688 MutexLock mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
[all...]
/art/runtime/base/
H A Dmutex.cc65 Mutex* Locks::cha_lock_ = nullptr; member in class:art::Locks
1069 DCHECK(cha_lock_ != nullptr);
1142 DCHECK(cha_lock_ == nullptr);
1143 cha_lock_ = new Mutex("CHA lock", current_lock_level);
/art/runtime/jit/
H A Djit_code_cache.cc588 MutexLock mu(Thread::Current(), *Locks::cha_lock_); member in class:art::jit::Locks
791 // Need cha_lock_ for checking all single-implementation flags and register
793 MutexLock cha_mu(self, *Locks::cha_lock_);
818 // The following needs to be guarded by cha_lock_ also. Otherwise it's

Completed in 50 milliseconds