/art/runtime/ |
D | thread_list.h | 53 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 58 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 61 REQUIRES(!Locks::thread_suspend_count_lock_); 69 !Locks::thread_suspend_count_lock_, 81 !Locks::thread_suspend_count_lock_); 90 !Locks::thread_suspend_count_lock_); 99 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 102 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 111 !Locks::thread_suspend_count_lock_); 117 !Locks::thread_suspend_count_lock_); [all …]
|
D | scoped_thread_state_change.h | 37 REQUIRES(!Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedThreadStateChange() 62 ~ScopedThreadStateChange() REQUIRES(!Locks::thread_suspend_count_lock_) ALWAYS_INLINE { 179 REQUIRES(!Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessAlreadyRunnable() 184 REQUIRES(!Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessAlreadyRunnable() 223 REQUIRES(!Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessUnchecked() 230 REQUIRES(!Locks::thread_suspend_count_lock_) ALWAYS_INLINE in ScopedObjectAccessUnchecked() 253 REQUIRES(!Locks::thread_suspend_count_lock_) in ScopedObjectAccess() 259 REQUIRES(!Locks::thread_suspend_count_lock_) in ScopedObjectAccess() 284 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_) in ScopedThreadSuspension()
|
D | thread_list.cc | 246 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in AssertThreadsAreSuspended() 285 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpoint() 293 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 345 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 353 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpoint() 366 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in RunCheckpointOnRunnableThreads() 373 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in RunCheckpointOnRunnableThreads() 400 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in FlipThreadRoots() 416 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in FlipThreadRoots() 454 MutexLock mu2(self, *Locks::thread_suspend_count_lock_); in FlipThreadRoots() [all …]
|
D | thread.h | 176 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 179 REQUIRES(Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 193 REQUIRES(!Locks::thread_suspend_count_lock_) 197 REQUIRES(!Locks::thread_suspend_count_lock_) 203 REQUIRES(!Locks::thread_suspend_count_lock_) 214 int GetSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { in GetSuspendCount() 218 int GetDebugSuspendCount() const REQUIRES(Locks::thread_suspend_count_lock_) { in GetDebugSuspendCount() 230 REQUIRES(Locks::thread_suspend_count_lock_); 233 REQUIRES(Locks::thread_suspend_count_lock_); 250 REQUIRES(!Locks::thread_suspend_count_lock_) [all …]
|
D | signal_catcher.h | 39 !Locks::thread_suspend_count_lock_);
|
D | debugger.h | 257 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 443 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 461 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 463 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_); 466 !Locks::thread_suspend_count_lock_); 469 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 475 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 618 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 700 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
|
D | profiler.h | 171 REQUIRES(!Locks::mutator_lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_,
|
D | thread-inl.h | 204 MutexLock mu(this, *Locks::thread_suspend_count_lock_); in TransitionFromSuspendedToRunnable()
|
D | thread.cc | 470 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in FromManagedThread() 986 Locks::thread_suspend_count_lock_->Unlock(self); in UnsafeLogFatalForSuspendCount() 1010 Locks::thread_suspend_count_lock_->AssertHeld(self); in ModifySuspendCount() 1059 MutexLock mu(self, *Locks::thread_suspend_count_lock_); in PassActiveSuspendBarriers() 1125 MutexLock mu(this, *Locks::thread_suspend_count_lock_); in RunCheckpointFunction() 1282 MutexLock mu(self, *Locks::thread_suspend_count_lock_); in DumpState() 1567 MutexLock mu(nullptr, *Locks::thread_suspend_count_lock_); in Startup() 1569 *Locks::thread_suspend_count_lock_); in Startup() 1598 MutexLock mu(Thread::Current(), *Locks::thread_suspend_count_lock_); in Shutdown()
|
D | trace.h | 117 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 | 343 REQUIRES(!Locks::thread_suspend_count_lock_) { in IsSuspendedForDebugger() 344 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in IsSuspendedForDebugger() 383 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) { in DecodeThread() 2201 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in GetThreadDebugSuspendCount() 2413 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in ResumeThread() 3874 MutexLock mu2(soa.Self(), *Locks::thread_suspend_count_lock_); in PrepareInvokeMethod()
|
/art/runtime/jdwp/ |
D | object_registry.h | 67 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 71 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 76 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 80 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_); 113 REQUIRES(!lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
|
D | object_registry.cc | 67 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 72 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_) 84 Locks::thread_suspend_count_lock_->AssertNotHeld(self); in InternalAdd()
|
D | jdwp.h | 269 REQUIRES(!Locks::mutator_lock_, !Locks::thread_suspend_count_lock_, !thread_start_lock_,
|
/art/runtime/native/ |
D | scoped_fast_native_object_access.h | 30 REQUIRES(!Locks::thread_suspend_count_lock_) in ScopedFastNativeObjectAccess()
|
/art/runtime/base/ |
D | mutex.h | 683 static Mutex* thread_suspend_count_lock_ ACQUIRED_AFTER(abort_lock_); 686 static Mutex* unexpected_signal_lock_ ACQUIRED_AFTER(thread_suspend_count_lock_);
|
D | mutex.cc | 62 Mutex* Locks::thread_suspend_count_lock_ = nullptr; member in art::Locks 963 DCHECK(thread_suspend_count_lock_ != nullptr); in Init() 1086 DCHECK(thread_suspend_count_lock_ == nullptr); in Init() 1087 thread_suspend_count_lock_ = new Mutex("thread suspend count lock", current_lock_level); in Init()
|
/art/runtime/gc/ |
D | heap.h | 863 REQUIRES(!Locks::thread_suspend_count_lock_, !*gc_complete_lock_, !*pending_task_lock_) 919 REQUIRES(!*gc_complete_lock_, !Locks::heap_bitmap_lock_, !Locks::thread_suspend_count_lock_,
|
/art/runtime/mirror/ |
D | object.h | 123 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
|