/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_); 122 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 132 !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 | 273 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in AssertThreadsAreSuspended() 312 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpoint() 320 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 377 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 386 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 397 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunEmptyCheckpoint() 404 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunEmptyCheckpoint() 505 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpointOnRunnableThreads() 512 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpointOnRunnableThreads() 539 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in FlipThreadRoots() [all …]
|
D | thread.h | 186 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 189 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 204 REQUIRES(!Locks::thread_suspend_count_lock_) 210 REQUIRES(!Locks::thread_suspend_count_lock_) 216 REQUIRES(!Locks::thread_suspend_count_lock_) 227 int GetSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { in GetSuspendCount() 231 int GetUserCodeSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_, in GetUserCodeSuspendCount() 236 int GetDebugSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { in GetDebugSuspendCount() 255 REQUIRES(Locks::thread_suspend_count_lock_); 258 REQUIRES(Locks::thread_suspend_count_lock_); [all …]
|
D | signal_catcher.h | 50 !Locks::thread_suspend_count_lock_);
|
D | debugger.h | 261 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 452 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 470 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 472 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 475 !Locks::thread_suspend_count_lock_); 478 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 484 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 621 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 703 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
|
D | thread-inl.h | 281 MutexLock mu(thread_to_pass, *Locks::thread_suspend_count_lock_); in TransitionFromSuspendedToRunnable() 375 Locks::thread_suspend_count_lock_->ExclusiveUnlock(self); in ModifySuspendCount() 377 Locks::thread_suspend_count_lock_->ExclusiveLock(self); in ModifySuspendCount()
|
D | thread.cc | 467 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in FromManagedThread() 1180 Locks::thread_suspend_count_lock_->Unlock(self); in UnsafeLogFatalForSuspendCount() 1206 Locks::thread_suspend_count_lock_->AssertHeld(self); in ModifySuspendCountInternal() 1277 MutexLock mu(self, *Locks::thread_suspend_count_lock_); in PassActiveSuspendBarriers() 1343 MutexLock mu(this, *Locks::thread_suspend_count_lock_); in RunCheckpointFunction() 1478 MutexLock mu(self, *Locks::thread_suspend_count_lock_); in RequestSynchronousCheckpoint() 1495 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RequestSynchronousCheckpoint() 1519 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RequestSynchronousCheckpoint() 1529 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RequestSynchronousCheckpoint() 1659 MutexLock mu(self, *Locks::thread_suspend_count_lock_); in DumpState() [all …]
|
D | trace.h | 119 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
|
D | monitor.h | 92 REQUIRES(!Locks::thread_suspend_count_lock_)
|
D | debugger.cc | 361 REQUIRES(!Locks::thread_suspend_count_lock_) { in IsSuspendedForDebugger() 362 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in IsSuspendedForDebugger() 401 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) { in DecodeThread() 2263 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in GetThreadDebugSuspendCount() 2480 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in ResumeThread() 3952 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 | 270 REQUIRES(!Locks::mutator_lock_, !Locks::thread_suspend_count_lock_, !thread_start_lock_,
|
/art/runtime/native/ |
D | scoped_fast_native_object_access.h | 31 REQUIRES(!Locks::thread_suspend_count_lock_)
|
/art/runtime/openjdkjvmti/ |
D | ti_thread.cc | 322 art::MutexLock tscl_mu(soa.Self(), *art::Locks::thread_suspend_count_lock_); in GetNativeThreadState() 451 art::MutexLock tscl_mu(self, *art::Locks::thread_suspend_count_lock_); in GetThreadState() 717 art::MutexLock thread_list_mu(self, *art::Locks::thread_suspend_count_lock_); in SuspendOther() 752 art::MutexLock thread_list_mu(self, *art::Locks::thread_suspend_count_lock_); in SuspendSelf() 814 art::MutexLock thread_list_mu(self, *art::Locks::thread_suspend_count_lock_); in ResumeThread()
|
/art/runtime/base/ |
D | mutex.h | 721 static Mutex* thread_suspend_count_lock_ ACQUIRED_AFTER(abort_lock_); 724 static Mutex* unexpected_signal_lock_ ACQUIRED_AFTER(thread_suspend_count_lock_);
|
D | mutex.cc | 68 Mutex* Locks::thread_suspend_count_lock_ = nullptr; member in art::Locks 1049 DCHECK(thread_suspend_count_lock_ != nullptr); in Init() 1198 DCHECK(thread_suspend_count_lock_ == nullptr); in Init() 1199 thread_suspend_count_lock_ = new Mutex("thread suspend count lock", current_lock_level); in Init()
|
/art/runtime/gc/ |
D | heap.h | 907 REQUIRES(!Locks::thread_suspend_count_lock_, !*gc_complete_lock_, !*pending_task_lock_) 968 REQUIRES(!*gc_complete_lock_, !Locks::heap_bitmap_lock_, !Locks::thread_suspend_count_lock_,
|
/art/runtime/mirror/ |
D | object.h | 140 !Locks::thread_suspend_count_lock_);
|