Searched refs:cha_lock_ (Results 1 – 6 of 6) sorted by relevance
97 OatQuickMethodHeader* dependent_header) REQUIRES(Locks::cha_lock_);100 const ListOfDependentPairs& GetDependents(ArtMethod* method) REQUIRES(Locks::cha_lock_);104 void RemoveAllDependenciesFor(ArtMethod* method) REQUIRES(Locks::cha_lock_);111 REQUIRES(Locks::cha_lock_);130 REQUIRES(!Locks::cha_lock_);172 GUARDED_BY(Locks::cha_lock_);
290 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in VerifyNonSingleImplementation()403 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in CheckVirtualMethodSingleImplementationInfo()496 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in CheckInterfaceMethodSingleImplementationInfo()646 MutexLock cha_mu(self, *Locks::cha_lock_); in InvalidateSingleImplementationMethods()708 MutexLock mu(Thread::Current(), *Locks::cha_lock_); in RemoveDependenciesForLinearAlloc()
37 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in TEST_F()
332 static Mutex* cha_lock_ ACQUIRED_AFTER(custom_tls_lock_);338 #define BOTTOM_MUTEX_ACQUIRED_AFTER ACQUIRED_AFTER(art::Locks::cha_lock_)
65 Mutex* Locks::cha_lock_ = nullptr; member in art::Locks149 DCHECK(cha_lock_ != nullptr); in Init()307 DCHECK(cha_lock_ == nullptr); in Init()308 cha_lock_ = new Mutex("CHA lock", current_lock_level); in Init()
333 REQUIRES(!Locks::cha_lock_);