HomeSort by relevance Sort by last modified time
    Searched refs:cha_lock_ (Results 1 - 7 of 7) sorted by null

  /art/runtime/
cha.h 68 * A cha_lock_ needs to be held for updating single-implementation status,
72 * after it is invalidated. Care needs to be taken between cha_lock_ and
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_);
cha.cc 289 // 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_.
641 // We do this under cha_lock_. Committing code also grabs this lock to
646 MutexLock cha_mu(self, *Locks::cha_lock_);
708 MutexLock mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
    [all...]
cha_test.cc 37 MutexLock cha_mu(Thread::Current(), *Locks::cha_lock_); member in class:art::Locks
  /art/runtime/base/
locks.h 332 static Mutex* cha_lock_ ACQUIRED_AFTER(custom_tls_lock_);
338 #define BOTTOM_MUTEX_ACQUIRED_AFTER ACQUIRED_AFTER(art::Locks::cha_lock_)
locks.cc 65 Mutex* Locks::cha_lock_ = nullptr; member in class:art::Locks
149 DCHECK(cha_lock_ != nullptr);
307 DCHECK(cha_lock_ == nullptr);
308 cha_lock_ = new Mutex("CHA lock", current_lock_level);
  /art/runtime/jit/
jit_code_cache.h 333 REQUIRES(!Locks::cha_lock_);
jit_code_cache.cc 823 MutexLock mu2(Thread::Current(), *Locks::cha_lock_); member in class:art::jit::Locks
    [all...]

Completed in 817 milliseconds