/art/runtime/ |
thread_list.h | 61 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 66 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 69 REQUIRES(!Locks::thread_suspend_count_lock_) WARN_UNUSED; 77 !Locks::thread_suspend_count_lock_, 91 !Locks::thread_suspend_count_lock_); 100 !Locks::thread_suspend_count_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_); 132 !Locks::thread_suspend_count_lock_); [all...] |
scoped_thread_state_change.h | 45 REQUIRES(!Locks::thread_suspend_count_lock_); 47 ALWAYS_INLINE ~ScopedThreadStateChange() REQUIRES(!Locks::thread_suspend_count_lock_); 105 REQUIRES(!Locks::thread_suspend_count_lock_); 108 REQUIRES(!Locks::thread_suspend_count_lock_); 148 REQUIRES(!Locks::thread_suspend_count_lock_); 151 REQUIRES(!Locks::thread_suspend_count_lock_); 153 ALWAYS_INLINE ~ScopedObjectAccessUnchecked() REQUIRES(!Locks::thread_suspend_count_lock_) {} 172 REQUIRES(!Locks::thread_suspend_count_lock_) 176 REQUIRES(!Locks::thread_suspend_count_lock_) 197 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_ [all...] |
signal_catcher.h | 50 !Locks::thread_suspend_count_lock_);
|
thread_list.cc | 278 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); 324 Locks::thread_suspend_count_lock_->AssertNotHeld(self); 332 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); 388 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); 397 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); 408 Locks::thread_suspend_count_lock_->AssertNotHeld(self); 415 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); 516 Locks::thread_suspend_count_lock_->AssertNotHeld(self); 523 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); 550 Locks::thread_suspend_count_lock_->AssertNotHeld(self) [all...] |
thread.h | 195 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 198 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 213 REQUIRES(!Locks::thread_suspend_count_lock_) 219 REQUIRES(!Locks::thread_suspend_count_lock_) 225 REQUIRES(!Locks::thread_suspend_count_lock_) 236 int GetSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { 240 int GetUserCodeSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_, 245 int GetDebugSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { 257 // release thread_suspend_count_lock_ internally. 264 REQUIRES(Locks::thread_suspend_count_lock_); [all...] |
thread-inl.h | 282 MutexLock mu(thread_to_pass, *Locks::thread_suspend_count_lock_); 367 // thread flip, we should release the thread_suspend_count_lock_ (to avoid deadlock) and 371 // resumes from the resume_cond_, which also needs thread_suspend_count_lock_. 376 Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); 378 Locks::thread_suspend_count_lock_->ExclusiveLock(self);
|
debugger.h | 281 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 472 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 490 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 492 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 495 !Locks::thread_suspend_count_lock_); 498 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 504 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 641 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 723 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); [all...] |
thread.cc | 483 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); 2066 MutexLock mu(Thread::Current(), *Locks::thread_suspend_count_lock_); member in class:Locks 3981 MutexLock mu(Thread::Current(), *Locks::thread_suspend_count_lock_); member in class:Locks [all...] |
monitor.h | 100 REQUIRES(!Locks::thread_suspend_count_lock_)
|
trace.h | 120 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
|
debugger.cc | 416 REQUIRES(!Locks::thread_suspend_count_lock_) { 417 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); 456 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) { [all...] |
/art/runtime/native/ |
scoped_fast_native_object_access.h | 31 REQUIRES(!Locks::thread_suspend_count_lock_)
|
/art/test/203-multi-checkpoint/ |
multi_checkpoint.cc | 68 MutexLock tscl_mu(self, *Locks::thread_suspend_count_lock_); 83 MutexLock tscl_mu(self, *Locks::thread_suspend_count_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_) 91 Locks::thread_suspend_count_lock_->AssertNotHeld(self);
|
jdwp.h | 274 REQUIRES(!Locks::mutator_lock_, !Locks::thread_suspend_count_lock_, !thread_start_lock_,
|
/art/openjdkjvmti/ |
ti_thread.h | 129 !art::Locks::thread_suspend_count_lock_); 135 !art::Locks::thread_suspend_count_lock_);
|
ti_thread.cc | 331 art::MutexLock tscl_mu(art::Thread::Current(), *art::Locks::thread_suspend_count_lock_); member in class:openjdkjvmti::art::Locks 492 art::MutexLock tscl_mu(self, *art::Locks::thread_suspend_count_lock_); 518 // Make sure we won't be suspended in the middle of holding the thread_suspend_count_lock_ by 829 // Make sure we won't be suspended in the middle of holding the thread_suspend_count_lock_ by 846 art::MutexLock thread_suspend_count_mu(self, *art::Locks::thread_suspend_count_lock_) [all...] |
ti_stack.cc | [all...] |
/art/runtime/base/ |
mutex.h | 616 // .. running .. | - acquiring thread_suspend_count_lock_ 619 // .. running .. | - releasing thread_suspend_count_lock_ 624 // x: Acquire thread_suspend_count_lock_ | .. running .. 627 // (releases thread_suspend_count_lock_) | .. running .. 629 // .. waiting .. | - acquiring thread_suspend_count_lock_ 633 // - re-acquire thread_suspend_count_lock_ | - releasing thread_suspend_count_lock_ 634 // Release thread_suspend_count_lock_ | .. running .. 746 static Mutex* thread_suspend_count_lock_ ACQUIRED_AFTER(abort_lock_); 749 static Mutex* unexpected_signal_lock_ ACQUIRED_AFTER(thread_suspend_count_lock_); [all...] |
mutex.cc | 69 Mutex* Locks::thread_suspend_count_lock_ = nullptr; member in class:art::Locks [all...] |
/art/runtime/gc/ |
heap.h | [all...] |
/art/runtime/mirror/ |
object.h | 142 !Locks::thread_suspend_count_lock_); [all...] |