/art/runtime/ |
thread_list.h | 54 REQUIRES(!Locks::thread_list_lock_, !Locks::mutator_lock_); 57 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 62 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 72 REQUIRES(!Locks::thread_list_lock_, 84 !Locks::thread_list_lock_, 93 !Locks::thread_list_lock_, 97 Thread* FindThreadByThreadId(uint32_t thread_id) REQUIRES(Locks::thread_list_lock_); 105 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 113 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 116 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) [all...] |
signal_catcher.h | 38 void HandleSigQuit() REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_,
|
thread_list.cc | 89 MutexLock mu(self, *Locks::thread_list_lock_); 121 return Locks::thread_list_lock_->GetExclusiveOwnerTid(); 125 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::Locks 175 MutexLock mu(self, *Locks::thread_list_lock_); 243 MutexLock mu(self, *Locks::thread_list_lock_); 263 MutexLock mu(self, *Locks::thread_list_lock_); 302 Locks::thread_list_lock_->AssertNotHeld(self); 310 MutexLock mu(self, *Locks::thread_list_lock_); 387 Locks::thread_list_lock_->AssertNotHeld(self); 394 MutexLock mu(self, *Locks::thread_list_lock_); 1508 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::Locks [all...] |
debugger.h | 261 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 345 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 348 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 430 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::thread_list_lock_); 432 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::thread_list_lock_); 449 REQUIRES(!Locks::thread_list_lock_); 452 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 458 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 461 REQUIRES(!Locks::thread_list_lock_); 464 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_) [all...] |
trace.h | 119 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, 121 static void Pause() REQUIRES(!Locks::trace_lock_, !Locks::thread_list_lock_); 126 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_); 129 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_); 131 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_); 199 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_) 220 void DumpThreadList(std::ostream& os) REQUIRES(!Locks::thread_list_lock_);
|
instrumentation.h | 146 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_); 150 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_); 169 REQUIRES(!Locks::thread_list_lock_, 177 REQUIRES(!Locks::thread_list_lock_, 185 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !deoptimized_methods_lock_); 191 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !deoptimized_methods_lock_); 201 REQUIRES(!Locks::thread_list_lock_, 208 REQUIRES(!Locks::thread_list_lock_, 220 REQUIRES(Locks::instrument_entrypoints_lock_, !Locks::thread_list_lock_, 223 REQUIRES(Locks::instrument_entrypoints_lock_, !Locks::thread_list_lock_, [all...] |
jni_env_ext.h | 117 REQUIRES(!Locks::thread_list_lock_, !Locks::jni_function_table_lock_);
|
instrumentation.cc | 417 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_) { 488 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_) { 601 Locks::thread_list_lock_->AssertNotHeld(self); 614 MutexLock mu(self, *Locks::thread_list_lock_); 628 MutexLock mu(self, *Locks::thread_list_lock_); 698 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::instrumentation::Locks [all...] |
monitor.h | 192 REQUIRES(!Locks::thread_list_lock_, 228 REQUIRES(!Locks::thread_list_lock_)
|
/art/runtime/jdwp/ |
object_registry.h | 69 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 73 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 78 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 82 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 115 REQUIRES(!lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
|
object_registry.cc | 74 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 79 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 90 Locks::thread_list_lock_->AssertNotHeld(self);
|
/art/runtime/gc/space/ |
bump_pointer_space.h | 108 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_, !block_lock_); 111 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_, !block_lock_); 114 REQUIRES(!*Locks::runtime_shutdown_lock_, !*Locks::thread_list_lock_, !block_lock_); 116 REQUIRES(!*Locks::runtime_shutdown_lock_, !*Locks::thread_list_lock_, !block_lock_);
|
bump_pointer_space.cc | 105 MutexLock mu2(self, *Locks::thread_list_lock_); 125 MutexLock mu2(self, *Locks::thread_list_lock_); 218 MutexLock mu2(self, *Locks::thread_list_lock_); 236 MutexLock mu2(self, *Locks::thread_list_lock_);
|
rosalloc_space.h | 171 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_); 175 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_);
|
/art/runtime/openjdkjvmti/ |
ti_stack.h | 48 REQUIRES(!art::Locks::thread_list_lock_);
|
ti_threadgroup.cc | 170 REQUIRES_SHARED(art::Locks::mutator_lock_) REQUIRES(!art::Locks::thread_list_lock_) { 173 art::MutexLock mu(art::Thread::Current(), *art::Locks::thread_list_lock_); member in class:openjdkjvmti::art::Locks
|
ti_thread.cc | 170 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_); 299 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_); 458 art::MutexLock mu(current, *art::Locks::thread_list_lock_);
|
/art/runtime/native/ |
java_lang_Thread.cc | 43 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 73 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 117 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 124 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 166 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
|
org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc | 133 MutexLock mu(self, *Locks::thread_list_lock_);
|
dalvik_system_ZygoteHooks.cc | 146 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::Locks
|
/art/runtime/base/ |
mutex.h | 657 // The thread_list_lock_ guards ThreadList::list_. It is also commonly held to stop threads 659 static Mutex* thread_list_lock_ ACQUIRED_AFTER(cha_lock_); 662 static ConditionVariable* thread_exit_cond_ GUARDED_BY(Locks::thread_list_lock_); 665 static Mutex* jni_libraries_lock_ ACQUIRED_AFTER(thread_list_lock_);
|
mutex.cc | 66 Mutex* Locks::thread_list_lock_ = nullptr; member in class:art::Locks [all...] |
/art/runtime/openjdkjvm/ |
OpenjdkJvm.cc | 355 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_); 380 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_); 392 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_);
|
/art/runtime/gc/collector/ |
concurrent_copying.h | 127 bool IsWeakRefAccessEnabled() REQUIRES(Locks::thread_list_lock_) { 292 bool weak_ref_access_enabled_ GUARDED_BY(Locks::thread_list_lock_);
|
/art/runtime/gc/allocator/ |
rosalloc.h | 457 REQUIRES(Locks::thread_list_lock_); [all...] |