Home
last modified time | relevance | path

Searched refs:dex_lock_ (Results 1 – 11 of 11) sorted by relevance

/art/runtime/
Dclass_linker.h158 REQUIRES(!Locks::dex_lock_);
163 REQUIRES(!Locks::dex_lock_);
180 REQUIRES(!Locks::dex_lock_)
186 REQUIRES(!Locks::dex_lock_)
195 REQUIRES(!Locks::dex_lock_);
201 REQUIRES(!Locks::dex_lock_) { in FindSystemClass()
208 REQUIRES(!Locks::dex_lock_);
223 REQUIRES(!Locks::dex_lock_);
274 REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_);
277 REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_);
[all …]
Daot_class_linker.h63 REQUIRES(!Locks::dex_lock_);
Dclass_linker-inl.h474 ReaderMutexLock rmu(self, *Locks::dex_lock_); in VisitKnownDexFiles()
Dclass_linker.cc1648 REQUIRES(!Locks::dex_lock_)
1661 REQUIRES(!Locks::dex_lock_) in Update()
1682 WriterMutexLock mu2(self, *Locks::dex_lock_); in Update()
2616 WriterMutexLock mu(self, *Locks::dex_lock_); in AllocAndInitializeDexCache()
4045 WriterMutexLock mu(Thread::Current(), *Locks::dex_lock_); in AppendToBootClassPath()
4053 Locks::dex_lock_->AssertExclusiveHeld(self); in RegisterDexFileLocked()
4146 ReaderMutexLock mu(self, *Locks::dex_lock_); in RegisterExistingDexCache()
4161 WriterMutexLock mu(self, *Locks::dex_lock_); in RegisterExistingDexCache()
4184 ReaderMutexLock mu(self, *Locks::dex_lock_); in RegisterDexFile()
4225 WriterMutexLock mu(self, *Locks::dex_lock_); in RegisterDexFile()
[all …]
Dclass_linker_test.cc1522 ReaderMutexLock mu(soa.Self(), *Locks::dex_lock_); in TEST_F()
1547 WriterMutexLock mu(soa.Self(), *Locks::dex_lock_); in TEST_F()
/art/runtime/base/
Dlocks.cc77 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()
Dlocks.h291 static ReaderWriterMutex* dex_lock_ ACQUIRED_AFTER(modify_ldt_lock_);
294 static ReaderWriterMutex* oat_file_manager_lock_ ACQUIRED_AFTER(dex_lock_);
/art/runtime/mirror/
Ddex_cache.h196 REQUIRES(Locks::dex_lock_);
/art/dex2oat/linker/
Dimage_writer.cc673 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/oatdump/
Doatdump.cc1938 ReaderMutexLock mu(self, *Locks::dex_lock_); in Dump()
/art/openjdkjvmti/
Dti_redefine.cc760 art::WriterMutexLock mu(driver_->self_, *art::Locks::dex_lock_); in CreateNewDexCache()