Home
last modified time | relevance | path

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

/art/runtime/
Dclass_linker.h131 REQUIRES(!Locks::dex_lock_);
136 REQUIRES(!Locks::dex_lock_);
155 REQUIRES(!Locks::dex_lock_)
161 REQUIRES(!Locks::dex_lock_)
170 REQUIRES(!Locks::dex_lock_);
176 REQUIRES(!Locks::dex_lock_) { in FindSystemClass()
183 REQUIRES(!Locks::dex_lock_);
198 REQUIRES(!Locks::dex_lock_);
249 REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_);
252 REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_);
[all …]
Daot_class_linker.h46 REQUIRES(!Locks::dex_lock_);
Dclass_linker.cc1442 REQUIRES(!Locks::dex_lock_)
1461 REQUIRES(!Locks::dex_lock_) in Update()
1478 WriterMutexLock mu2(self, *Locks::dex_lock_); in Update()
2552 WriterMutexLock mu(self, *Locks::dex_lock_); in AllocAndInitializeDexCache()
3807 WriterMutexLock mu(Thread::Current(), *Locks::dex_lock_); in AppendToBootClassPath()
3815 Locks::dex_lock_->AssertExclusiveHeld(self); in RegisterDexFileLocked()
3914 ReaderMutexLock mu(self, *Locks::dex_lock_); in RegisterExistingDexCache()
3930 WriterMutexLock mu(self, *Locks::dex_lock_); in RegisterExistingDexCache()
3945 ReaderMutexLock mu(self, *Locks::dex_lock_); in RegisterDexFile()
3975 WriterMutexLock mu(self, *Locks::dex_lock_); in RegisterDexFile()
[all …]
Dclass_linker_test.cc1515 ReaderMutexLock mu(soa.Self(), *Locks::dex_lock_); in TEST_F()
1540 WriterMutexLock mu(soa.Self(), *Locks::dex_lock_); in TEST_F()
/art/runtime/base/
Dlocks.cc76 ReaderWriterMutex* Locks::dex_lock_ = nullptr; member in art::Locks
156 DCHECK(dex_lock_ != nullptr); in Init()
246 DCHECK(dex_lock_ == nullptr); in Init()
247 dex_lock_ = new ReaderWriterMutex("ClassLinker dex lock", current_lock_level); in Init()
333 AddToExpectedMutexesOnWeakRefAccess(dex_lock_, /*need_lock=*/ false); in Init()
Dlocks.h284 static ReaderWriterMutex* dex_lock_ ACQUIRED_AFTER(modify_ldt_lock_);
287 static ReaderWriterMutex* oat_file_manager_lock_ ACQUIRED_AFTER(dex_lock_);
/art/runtime/mirror/
Ddex_cache.h194 REQUIRES(Locks::dex_lock_);
/art/dex2oat/linker/
Dimage_writer.cc1012 ReaderMutexLock mu(self, *Locks::dex_lock_); in PrepareDexCacheArraySlots()
1799 ReaderMutexLock mu2(self, *Locks::dex_lock_); in FindDexCaches()
1875 ReaderMutexLock mu(self, *Locks::dex_lock_); in CollectDexCaches()
1893 ReaderMutexLock mu(self, *Locks::dex_lock_); in CollectDexCaches()
/art/openjdkjvmti/
Dti_redefine.cc542 art::WriterMutexLock mu(driver_->self_, *art::Locks::dex_lock_); in CreateNewDexCache()
/art/oatdump/
Doatdump.cc1937 ReaderMutexLock mu(self, *Locks::dex_lock_); in Dump()