Home
last modified time | relevance | path

Searched refs:classlinker_classes_lock_ (Results 1 – 15 of 15) sorted by relevance

/art/runtime/
Dclass_linker.h108 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
116 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) = 0;
205 REQUIRES(!Locks::classlinker_classes_lock_)
210 REQUIRES(!Locks::classlinker_classes_lock_)
216 void DumpForSigQuit(std::ostream& os) REQUIRES(!Locks::classlinker_classes_lock_);
219 REQUIRES(!Locks::classlinker_classes_lock_)
444 REQUIRES(!Locks::classlinker_classes_lock_)
456 REQUIRES(!Locks::classlinker_classes_lock_, !Locks::trace_lock_)
459 REQUIRES(!Locks::dex_lock_, !Locks::classlinker_classes_lock_, !Locks::trace_lock_)
560 REQUIRES(!Locks::classlinker_classes_lock_)
[all …]
Dinstrumentation.h207 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_);
211 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_);
235 !Locks::classlinker_classes_lock_,
243 !Locks::classlinker_classes_lock_,
267 !Locks::classlinker_classes_lock_,
274 !Locks::classlinker_classes_lock_,
506 !Locks::classlinker_classes_lock_,
542 !Locks::classlinker_classes_lock_);
546 !Locks::classlinker_classes_lock_);
551 !Locks::classlinker_classes_lock_);
Druntime.h354 REQUIRES(!Locks::classlinker_classes_lock_, !Locks::trace_lock_)
364 REQUIRES(!Locks::classlinker_classes_lock_, !Locks::trace_lock_)
Dclass_linker-inl.h436 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClassTables()
/art/test/616-cha-unloading/
Dcha_unload.cc39 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()
/art/runtime/base/
Dlocks.h270 static ReaderWriterMutex* classlinker_classes_lock_ ACQUIRED_AFTER(breakpoint_lock_);
274 #define DEFAULT_MUTEX_ACQUIRED_AFTER ACQUIRED_AFTER(art::Locks::classlinker_classes_lock_)
276 static Mutex* allocated_monitor_ids_lock_ ACQUIRED_AFTER(classlinker_classes_lock_);
Dlocks.cc42 ReaderWriterMutex* Locks::classlinker_classes_lock_ = nullptr; member in art::Locks
136 DCHECK(classlinker_classes_lock_ != nullptr); in Init()
227 DCHECK(classlinker_classes_lock_ == nullptr); in Init()
228 classlinker_classes_lock_ = new ReaderWriterMutex("ClassLinker classes lock", in Init()
334 AddToExpectedMutexesOnWeakRefAccess(classlinker_classes_lock_, /*need_lock=*/ false); in Init()
/art/runtime/mirror/
Dclass_loader.h75 REQUIRES(!Locks::classlinker_classes_lock_);
/art/runtime/native/
Djava_lang_VMClassLoader.cc46 REQUIRES(!Locks::classlinker_classes_lock_) in LookupClass()
/art/openjdkjvmti/
Ddeopt_manager.h173 art::Mutex deoptimization_status_lock_ ACQUIRED_BEFORE(art::Locks::classlinker_classes_lock_);
Dti_class.cc987 art::ReaderMutexLock mu(self, *art::Locks::classlinker_classes_lock_); in GetClassLoaderClasses()
/art/dex2oat/linker/
Dimage_writer.h465 REQUIRES(!Locks::classlinker_classes_lock_);
470 REQUIRES(!Locks::classlinker_classes_lock_);
475 REQUIRES(!Locks::classlinker_classes_lock_);
Dimage_writer.cc1567 WriterMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in VisitClassLoaders()
2421 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in CalculateNewObjectOffsets()
2918 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in CopyAndFixupNativeData()
/art/runtime/gc/collector/
Dmark_sweep.h346 Mutex mark_stack_lock_ ACQUIRED_AFTER(Locks::classlinker_classes_lock_);
/art/runtime/jit/
Dprofile_saver.cc271 REQUIRES_SHARED(Locks::classlinker_classes_lock_, Locks::mutator_lock_) override { in Visit()
353 ReaderMutexLock mu(soa.Self(), *Locks::classlinker_classes_lock_); in SampleClassesAndExecutedMethods()