/art/runtime/ |
D | 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_); 129 !Locks::thread_suspend_count_lock_); 135 !Locks::thread_suspend_count_lock_); [all …]
|
D | 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_) {} in ~ScopedObjectAccessUnchecked() 172 REQUIRES(!Locks::thread_suspend_count_lock_) 176 REQUIRES(!Locks::thread_suspend_count_lock_) 197 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_)
|
D | thread_list.cc | 280 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in AssertThreadsAreSuspended() 326 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpoint() 334 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 390 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 399 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 410 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunEmptyCheckpoint() 417 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunEmptyCheckpoint() 524 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in FlipThreadRoots() 553 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in FlipThreadRoots() 603 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in FlipThreadRoots() [all …]
|
D | thread.h | 206 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 209 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 244 int GetSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { in GetSuspendCount() 248 int GetUserCodeSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_, in GetUserCodeSuspendCount() 253 int GetDebugSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { in GetDebugSuspendCount() 272 REQUIRES(Locks::thread_suspend_count_lock_); 282 REQUIRES(Locks::thread_suspend_count_lock_); 297 REQUIRES(!Locks::thread_suspend_count_lock_); 300 REQUIRES(Locks::thread_suspend_count_lock_); 317 REQUIRES(!Locks::thread_suspend_count_lock_) [all …]
|
D | runtime_test.cc | 52 MutexLock mu(Thread::Current(), *Locks::thread_suspend_count_lock_); in TEST_F()
|
D | signal_catcher.h | 40 !Locks::thread_suspend_count_lock_);
|
D | trace.h | 134 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, 142 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, 150 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, 156 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
|
D | debugger.h | 291 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 484 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 502 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 504 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 507 !Locks::thread_suspend_count_lock_); 510 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 516 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 653 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 736 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
|
D | thread-inl.h | 284 MutexLock mu(thread_to_pass, *Locks::thread_suspend_count_lock_); in TransitionFromSuspendedToRunnable() 378 Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); in ModifySuspendCount() 380 Locks::thread_suspend_count_lock_->ExclusiveLock(self); in ModifySuspendCount()
|
D | monitor.h | 108 REQUIRES(!Locks::thread_suspend_count_lock_)
|
D | debugger.cc | 409 REQUIRES(!Locks::thread_suspend_count_lock_) { in IsSuspendedForDebugger() 410 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in IsSuspendedForDebugger() 449 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) { in DecodeThread() 2309 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in GetThreadDebugSuspendCount() 2508 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in ResumeThread() 3885 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in PrepareInvokeMethod()
|
/art/runtime/jdwp/ |
D | 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_);
|
D | 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); in InternalAdd()
|
D | jdwp.h | 274 REQUIRES(!Locks::mutator_lock_, !Locks::thread_suspend_count_lock_, !thread_start_lock_,
|
/art/test/203-multi-checkpoint/ |
D | multi_checkpoint.cc | 68 MutexLock tscl_mu(self, *Locks::thread_suspend_count_lock_); in Run() 83 MutexLock tscl_mu(self, *Locks::thread_suspend_count_lock_); in Java_Main_pushCheckpoints()
|
/art/runtime/native/ |
D | scoped_fast_native_object_access.h | 31 REQUIRES(!Locks::thread_suspend_count_lock_)
|
/art/openjdkjvmti/ |
D | ti_thread.h | 155 !art::Locks::thread_suspend_count_lock_); 161 !art::Locks::thread_suspend_count_lock_);
|
D | ti_stack.cc | 1035 art::Locks::thread_suspend_count_lock_->ExclusiveLock(self); in NotifyFramePop() 1037 art::Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); in NotifyFramePop() 1041 art::Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); in NotifyFramePop() 1106 art::Locks::thread_suspend_count_lock_->ExclusiveLock(self); in PopFrame() 1109 art::Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); in PopFrame() 1113 art::Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); in PopFrame()
|
D | ti_thread.cc | 390 art::MutexLock tscl_mu(art::Thread::Current(), *art::Locks::thread_suspend_count_lock_); in GetNativeThreadState() 553 art::MutexLock tscl_mu(self, *art::Locks::thread_suspend_count_lock_); in WouldSuspendForUserCodeLocked() 889 art::MutexLock thread_suspend_count_mu(self, *art::Locks::thread_suspend_count_lock_); in SuspendOther() 918 art::MutexLock thread_list_mu(self, *art::Locks::thread_suspend_count_lock_); in SuspendSelf() 985 art::MutexLock thread_suspend_count_mu(self, *art::Locks::thread_suspend_count_lock_); in ResumeThread()
|
/art/runtime/base/ |
D | locks.h | 345 static Mutex* thread_suspend_count_lock_ ACQUIRED_AFTER(abort_lock_); 348 static Mutex* unexpected_signal_lock_ ACQUIRED_AFTER(thread_suspend_count_lock_);
|
D | locks.cc | 69 Mutex* Locks::thread_suspend_count_lock_ = nullptr; member in art::Locks 152 DCHECK(thread_suspend_count_lock_ != nullptr); in Init() 319 DCHECK(thread_suspend_count_lock_ == nullptr); in Init() 320 thread_suspend_count_lock_ = new Mutex("thread suspend count lock", current_lock_level); in Init()
|
/art/tools/tracefast-plugin/ |
D | tracefast.cc | 126 !art::Locks::thread_suspend_count_lock_) { in StartTracing()
|
/art/runtime/gc/ |
D | heap.h | 1000 REQUIRES(!Locks::thread_suspend_count_lock_, !*gc_complete_lock_, !*pending_task_lock_) 1066 REQUIRES(!*gc_complete_lock_, !Locks::heap_bitmap_lock_, !Locks::thread_suspend_count_lock_,
|
/art/runtime/mirror/ |
D | object.h | 139 !Locks::thread_suspend_count_lock_);
|