HomeSort by relevance Sort by last modified time
    Searched full:thread_list_lock_ (Results 1 - 25 of 56) sorted by null

1 2 3

  /art/runtime/
thread_list.h 58 REQUIRES(!Locks::thread_list_lock_, !Locks::mutator_lock_);
61 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
66 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
76 REQUIRES(!Locks::thread_list_lock_,
90 !Locks::thread_list_lock_,
99 !Locks::thread_list_lock_,
103 Thread* FindThreadByThreadId(uint32_t thread_id) REQUIRES(Locks::thread_list_lock_);
111 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
119 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
122 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
    [all...]
debugger.h 281 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
365 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_);
368 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_);
450 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::thread_list_lock_);
452 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::thread_list_lock_);
469 REQUIRES(!Locks::thread_list_lock_);
472 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
478 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_);
481 REQUIRES(!Locks::thread_list_lock_);
484 REQUIRES(!Locks::thread_list_lock_) REQUIRES_SHARED(Locks::mutator_lock_)
    [all...]
trace.h 120 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
122 static void Pause() REQUIRES(!Locks::trace_lock_, !Locks::thread_list_lock_);
127 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
130 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
132 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_);
222 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::trace_lock_)
243 void DumpThreadList(std::ostream& os) REQUIRES(!Locks::thread_list_lock_);
thread_list.cc 98 MutexLock mu(self, *Locks::thread_list_lock_);
132 return Locks::thread_list_lock_->GetExclusiveOwnerTid();
136 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::Locks
186 MutexLock mu(self, *Locks::thread_list_lock_);
257 MutexLock mu(self, *Locks::thread_list_lock_);
277 MutexLock mu(self, *Locks::thread_list_lock_);
323 Locks::thread_list_lock_->AssertNotHeld(self);
331 MutexLock mu(self, *Locks::thread_list_lock_);
407 Locks::thread_list_lock_->AssertNotHeld(self);
414 MutexLock mu(self, *Locks::thread_list_lock_);
1544 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::Locks
    [all...]
instrumentation.h 194 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_);
198 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_);
221 REQUIRES(!Locks::thread_list_lock_,
229 REQUIRES(!Locks::thread_list_lock_,
237 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !deoptimized_methods_lock_);
243 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !deoptimized_methods_lock_);
253 REQUIRES(!Locks::thread_list_lock_,
260 REQUIRES(!Locks::thread_list_lock_,
272 REQUIRES(Locks::instrument_entrypoints_lock_, !Locks::thread_list_lock_,
275 REQUIRES(Locks::instrument_entrypoints_lock_, !Locks::thread_list_lock_,
    [all...]
signal_catcher.h 49 void HandleSigQuit() REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_,
instrumentation.cc 470 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_) {
551 REQUIRES(Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::classlinker_classes_lock_) {
674 Locks::thread_list_lock_->AssertNotHeld(self);
687 MutexLock mu(self, *Locks::thread_list_lock_);
701 MutexLock mu(self, *Locks::thread_list_lock_);
771 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); member in class:art::instrumentation::Locks
    [all...]
thread.cc 480 // Sanity check that if we have a result it is either suspended or we hold the thread_list_lock_
485 Locks::thread_list_lock_->AssertHeld(soa.Self());
    [all...]
  /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 112 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_, !block_lock_);
115 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_, !block_lock_);
118 REQUIRES(!*Locks::runtime_shutdown_lock_, !*Locks::thread_list_lock_, !block_lock_);
120 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_);
166 MutexLock mu2(self, *Locks::thread_list_lock_);
184 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/native/
java_lang_Thread.cc 45 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
75 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
121 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
128 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
174 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
  /art/openjdkjvmti/
ti_stack.cc 224 art::Locks::thread_list_lock_->ExclusiveLock(soa.Self());
229 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
236 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
241 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
245 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
250 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
260 // RequestSynchronousCheckpoint releases the thread_list_lock_ as a part of its execution.
271 // RequestSynchronousCheckpoint releases the thread_list_lock_ as a part of its execution.
693 art::Locks::thread_list_lock_->ExclusiveLock(soa.Self());
698 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self())
    [all...]
ti_thread.cc 209 art::MutexLock mu(self, *art::Locks::thread_list_lock_);
329 REQUIRES(art::Locks::thread_list_lock_, art::Locks::user_code_suspension_lock_) {
523 art::MutexLock tll_mu(self, *art::Locks::thread_list_lock_);
587 art::MutexLock mu(current, *art::Locks::thread_list_lock_);
628 std::unordered_map<jvmtiEnv*, const void*> data GUARDED_BY(art::Locks::thread_list_lock_);
631 static void RemoveTLSData(art::Thread* target, void* ctx) REQUIRES(art::Locks::thread_list_lock_) {
633 art::Locks::thread_list_lock_->AssertHeld(art::Thread::Current());
642 art::MutexLock mu(self, *art::Locks::thread_list_lock_);
650 art::MutexLock mu(self, *art::Locks::thread_list_lock_);
677 art::MutexLock mu(self, *art::Locks::thread_list_lock_);
    [all...]
ti_method.cc 789 art::Locks::thread_list_lock_->ExclusiveLock(self);
793 art::Locks::thread_list_lock_->ExclusiveUnlock(self);
798 // RequestSynchronousCheckpoint releases the thread_list_lock_ as a part of its execution. We
    [all...]
ti_stack.h 50 REQUIRES(!art::Locks::thread_list_lock_);
ti_thread.h 110 REQUIRES(art::Locks::thread_list_lock_);
119 REQUIRES(art::Locks::thread_list_lock_);
ti_monitor.cc 346 art::Locks::thread_list_lock_->ExclusiveLock(self);
350 art::Locks::thread_list_lock_->ExclusiveUnlock(self);
409 // RequestSynchronousCheckpoint releases the thread_list_lock_ as a part of its execution. We
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_object.cc 110 art::MutexLock tll(self, *art::Locks::thread_list_lock_);
  /art/test/203-multi-checkpoint/
multi_checkpoint.cc 80 MutexLock tll_mu(self, *Locks::thread_list_lock_);
  /art/openjdkjvm/
OpenjdkJvm.cc 354 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_);
379 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_);
391 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_);
  /art/runtime/base/
mutex.h 672 // The thread_list_lock_ guards ThreadList::list_. It is also commonly held to stop threads
674 static Mutex* thread_list_lock_ ACQUIRED_AFTER(subtype_check_lock_);
677 static ConditionVariable* thread_exit_cond_ GUARDED_BY(Locks::thread_list_lock_);
680 static Mutex* jni_libraries_lock_ ACQUIRED_AFTER(thread_list_lock_);

Completed in 2625 milliseconds

1 2 3