Searched refs:classlinker_classes_lock_ (Results 1 – 17 of 17) sorted by relevance
/aosp12/art/runtime/ |
H A D | class_linker.h | 235 REQUIRES(!Locks::classlinker_classes_lock_) 240 REQUIRES(!Locks::classlinker_classes_lock_) 249 REQUIRES(!Locks::classlinker_classes_lock_) 479 REQUIRES(!Locks::classlinker_classes_lock_) 640 REQUIRES(!Locks::classlinker_classes_lock_) 646 REQUIRES(!Locks::classlinker_classes_lock_) 656 REQUIRES(!Locks::classlinker_classes_lock_) 702 REQUIRES(!Locks::classlinker_classes_lock_) 713 REQUIRES(!Locks::classlinker_classes_lock_) 905 REQUIRES(Locks::classlinker_classes_lock_) [all …]
|
H A D | instrumentation.h | 217 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_); 221 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_); 245 !Locks::classlinker_classes_lock_, 253 !Locks::classlinker_classes_lock_, 277 !Locks::classlinker_classes_lock_, 284 !Locks::classlinker_classes_lock_, 534 !Locks::classlinker_classes_lock_, 574 !Locks::classlinker_classes_lock_); 578 !Locks::classlinker_classes_lock_); 583 !Locks::classlinker_classes_lock_);
|
H A D | class_linker.cc | 1575 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in Update() 2020 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in AddImageSpace() 2082 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in AddImageSpace() 2102 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClassRoots() 2237 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClasses() 2986 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in FindClass() 4001 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in RegisterExistingDexCache() 4421 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in LookupClass() 4437 REQUIRES(Locks::classlinker_classes_lock_) in Visit() 4483 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in LookupClasses() [all …]
|
H A D | runtime.h | 389 REQUIRES(!Locks::classlinker_classes_lock_, !Locks::trace_lock_) 399 REQUIRES(!Locks::classlinker_classes_lock_, !Locks::trace_lock_)
|
H A D | class_linker-inl.h | 465 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClassTables()
|
H A D | instrumentation.cc | 567 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_) { in PotentiallyAddListenerTo() 643 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_) { in PotentiallyRemoveListenerFrom()
|
/aosp12/art/test/616-cha-unloading/ |
H A D | cha_unload.cc | 39 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) override { in Visit() 64 ReaderMutexLock mu2(Thread::Current(), *Locks::classlinker_classes_lock_); in Java_Main_reuseArenaOfMethod()
|
/aosp12/art/runtime/base/ |
H A D | locks.h | 277 static ReaderWriterMutex* classlinker_classes_lock_ ACQUIRED_AFTER(breakpoint_lock_); 281 #define DEFAULT_MUTEX_ACQUIRED_AFTER ACQUIRED_AFTER(art::Locks::classlinker_classes_lock_) 283 static Mutex* allocated_monitor_ids_lock_ ACQUIRED_AFTER(classlinker_classes_lock_);
|
H A D | locks.cc | 42 ReaderWriterMutex* Locks::classlinker_classes_lock_ = nullptr; member in art::Locks 138 DCHECK(classlinker_classes_lock_ != nullptr); in Init() 231 DCHECK(classlinker_classes_lock_ == nullptr); in Init() 232 classlinker_classes_lock_ = new ReaderWriterMutex("ClassLinker classes lock", in Init() 346 AddToExpectedMutexesOnWeakRefAccess(classlinker_classes_lock_, /*need_lock=*/ false); in Init()
|
/aosp12/art/runtime/mirror/ |
H A D | class_loader.h | 77 REQUIRES(!Locks::classlinker_classes_lock_);
|
/aosp12/art/runtime/native/ |
H A D | java_lang_VMClassLoader.cc | 46 REQUIRES(!Locks::classlinker_classes_lock_) in LookupClass()
|
/aosp12/art/openjdkjvmti/ |
H A D | deopt_manager.h | 173 art::Mutex deoptimization_status_lock_ ACQUIRED_BEFORE(art::Locks::classlinker_classes_lock_);
|
H A D | ti_class.cc | 993 art::ReaderMutexLock mu(self, *art::Locks::classlinker_classes_lock_); in GetClassLoaderClasses()
|
/aosp12/art/runtime/gc/collector/ |
H A D | mark_sweep.h | 346 Mutex mark_stack_lock_ ACQUIRED_AFTER(Locks::classlinker_classes_lock_);
|
/aosp12/art/runtime/jit/ |
H A D | profile_saver.cc | 382 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) override { in Visit() 572 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in CollectClasses()
|
/aosp12/art/dex2oat/linker/ |
H A D | image_writer.h | 456 REQUIRES(!Locks::classlinker_classes_lock_);
|
H A D | image_writer.cc | 1111 WriterMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in VisitClassLoaders()
|