Searched refs:dex_lock_ (Results 1 – 11 of 11) sorted by relevance
/art/runtime/ |
D | class_linker.h | 157 REQUIRES(!Locks::dex_lock_); 162 REQUIRES(!Locks::dex_lock_); 179 REQUIRES(!Locks::dex_lock_) 185 REQUIRES(!Locks::dex_lock_) 194 REQUIRES(!Locks::dex_lock_); 200 REQUIRES(!Locks::dex_lock_) { in FindSystemClass() 207 REQUIRES(!Locks::dex_lock_); 222 REQUIRES(!Locks::dex_lock_); 273 REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_); 276 REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_); [all …]
|
D | aot_class_linker.h | 63 REQUIRES(!Locks::dex_lock_);
|
D | class_linker-inl.h | 473 ReaderMutexLock rmu(self, *Locks::dex_lock_); in VisitKnownDexFiles()
|
D | class_linker.cc | 1578 REQUIRES(!Locks::dex_lock_) 1591 REQUIRES(!Locks::dex_lock_) in Update() 1612 WriterMutexLock mu2(self, *Locks::dex_lock_); in Update() 2539 WriterMutexLock mu(self, *Locks::dex_lock_); in AllocAndInitializeDexCache() 3955 WriterMutexLock mu(Thread::Current(), *Locks::dex_lock_); in AppendToBootClassPath() 3963 Locks::dex_lock_->AssertExclusiveHeld(self); in RegisterDexFileLocked() 4056 ReaderMutexLock mu(self, *Locks::dex_lock_); in RegisterExistingDexCache() 4071 WriterMutexLock mu(self, *Locks::dex_lock_); in RegisterExistingDexCache() 4093 ReaderMutexLock mu(self, *Locks::dex_lock_); in RegisterDexFile() 4134 WriterMutexLock mu(self, *Locks::dex_lock_); in RegisterDexFile() [all …]
|
D | class_linker_test.cc | 1522 ReaderMutexLock mu(soa.Self(), *Locks::dex_lock_); in TEST_F() 1547 WriterMutexLock mu(soa.Self(), *Locks::dex_lock_); in TEST_F()
|
/art/runtime/base/ |
D | locks.cc | 77 ReaderWriterMutex* Locks::dex_lock_ = nullptr; member in art::Locks 159 DCHECK(dex_lock_ != nullptr); in Init() 250 DCHECK(dex_lock_ == nullptr); in Init() 251 dex_lock_ = new ReaderWriterMutex("ClassLinker dex lock", current_lock_level); in Init() 345 AddToExpectedMutexesOnWeakRefAccess(dex_lock_, /*need_lock=*/ false); in Init()
|
D | locks.h | 291 static ReaderWriterMutex* dex_lock_ ACQUIRED_AFTER(modify_ldt_lock_); 294 static ReaderWriterMutex* oat_file_manager_lock_ ACQUIRED_AFTER(dex_lock_);
|
/art/runtime/mirror/ |
D | dex_cache.h | 196 REQUIRES(Locks::dex_lock_);
|
/art/dex2oat/linker/ |
D | image_writer.cc | 673 ReaderMutexLock mu(self, *Locks::dex_lock_); in PrepareDexCacheArraySlots() 1431 ReaderMutexLock mu2(self, *Locks::dex_lock_); in FindDexCaches() 1482 ReaderMutexLock mu(self, *Locks::dex_lock_); in CollectDexCaches() 1500 ReaderMutexLock mu(self, *Locks::dex_lock_); in CollectDexCaches() 2104 ReaderMutexLock mu(self, *Locks::dex_lock_); in VerifyImageBinSlotsAssigned()
|
/art/openjdkjvmti/ |
D | ti_redefine.cc | 760 art::WriterMutexLock mu(driver_->self_, *art::Locks::dex_lock_); in CreateNewDexCache()
|
/art/oatdump/ |
D | oatdump.cc | 1934 ReaderMutexLock mu(self, *Locks::dex_lock_); in Dump()
|