Searched refs:cha_lock_ (Results 1 – 7 of 7) sorted by relevance
96 OatQuickMethodHeader* dependent_header) REQUIRES(Locks::cha_lock_);99 const ListOfDependentPairs& GetDependents(ArtMethod* method) REQUIRES(Locks::cha_lock_);103 void RemoveAllDependenciesFor(ArtMethod* method) REQUIRES(Locks::cha_lock_);110 REQUIRES(Locks::cha_lock_);118 REQUIRES(!Locks::cha_lock_);168 GUARDED_BY(Locks::cha_lock_);
184 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in VerifyNonSingleImplementation()286 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in CheckVirtualMethodSingleImplementationInfo()381 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in CheckInterfaceMethodSingleImplementationInfo()525 MutexLock cha_mu(self, *Locks::cha_lock_); in InvalidateSingleImplementationMethods()573 MutexLock mu(Thread::Current(), *Locks::cha_lock_); in RemoveDependenciesForLinearAlloc()
37 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); in TEST_F()
645 static Mutex* cha_lock_ ACQUIRED_AFTER(deoptimization_lock_);649 static Mutex* thread_list_lock_ ACQUIRED_AFTER(cha_lock_);
65 Mutex* Locks::cha_lock_ = nullptr; member in art::Locks1047 DCHECK(cha_lock_ != nullptr); in Init()1114 DCHECK(cha_lock_ == nullptr); in Init()1115 cha_lock_ = new Mutex("CHA lock", current_lock_level); in Init()
292 REQUIRES(!Locks::cha_lock_);
424 MutexLock mu(Thread::Current(), *Locks::cha_lock_); in FreeAllMethodHeaders()614 MutexLock cha_mu(self, *Locks::cha_lock_); in CommitCodeInternal()