Searched refs:cha_lock_ (Results 1 – 7 of 7) sorted by relevance
98 OatQuickMethodHeader* dependent_header) REQUIRES(Locks::cha_lock_);101 const ListOfDependentPairs& GetDependents(ArtMethod* method) REQUIRES(Locks::cha_lock_);105 void RemoveAllDependenciesFor(ArtMethod* method) REQUIRES(Locks::cha_lock_);112 REQUIRES(Locks::cha_lock_);131 REQUIRES(!Locks::cha_lock_);173 GUARDED_BY(Locks::cha_lock_);
274 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in VerifyNonSingleImplementation()388 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in CheckVirtualMethodSingleImplementationInfo()483 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in CheckInterfaceMethodSingleImplementationInfo()633 MutexLock cha_mu(self, *Locks::cha_lock_); in InvalidateSingleImplementationMethods()696 MutexLock mu(self, *Locks::cha_lock_); in RemoveDependenciesForLinearAlloc()
38 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in TEST_F()
65 Mutex* Locks::cha_lock_ = nullptr; member in art::Locks152 DCHECK(cha_lock_ != nullptr); in Init()320 DCHECK(cha_lock_ == nullptr); in Init()321 cha_lock_ = new Mutex("CHA lock", current_lock_level); in Init()
343 static Mutex* cha_lock_ ACQUIRED_AFTER(jit_lock_);349 #define BOTTOM_MUTEX_ACQUIRED_AFTER ACQUIRED_AFTER(art::Locks::cha_lock_)
455 REQUIRES(!Locks::cha_lock_);
488 MutexLock mu2(Thread::Current(), *Locks::cha_lock_); in FreeAllMethodHeaders()715 MutexLock cha_mu(self, *Locks::cha_lock_); in Commit()