/art/runtime/ |
locks.cc | 29 Mutex* Locks::runtime_shutdown_lock_ = NULL; member in class:art::Locks 61 DCHECK(runtime_shutdown_lock_ == NULL); 62 runtime_shutdown_lock_ = new Mutex("runtime shutdown lock", kRuntimeShutdownLock);
|
locks.h | 134 static Mutex* runtime_shutdown_lock_ ACQUIRED_AFTER(heap_bitmap_lock_); 138 static Mutex* thread_list_lock_ ACQUIRED_AFTER(runtime_shutdown_lock_);
|
runtime.h | 204 bool IsShuttingDown() const EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { 208 size_t NumberOfThreadsBeingBorn() const EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { 212 void StartThreadBirth() EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { 216 void EndThreadBirth() EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_); 475 size_t threads_being_born_ GUARDED_BY(Locks::runtime_shutdown_lock_); 478 UniquePtr<ConditionVariable> shutdown_cond_ GUARDED_BY(Locks::runtime_shutdown_lock_); 481 bool shutting_down_ GUARDED_BY(Locks::runtime_shutdown_lock_); 484 bool shutting_down_started_ GUARDED_BY(Locks::runtime_shutdown_lock_);
|
scoped_thread_state_change.h | 38 MutexLock mu(NULL, *Locks::runtime_shutdown_lock_); 67 MutexLock mu(NULL, *Locks::runtime_shutdown_lock_);
|
thread_list.h | 87 EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_)
|
runtime.cc | 87 shutdown_cond_(new ConditionVariable("Runtime shutdown", *Locks::runtime_shutdown_lock_)), 111 MutexLock mu(self, *Locks::runtime_shutdown_lock_); 749 void Runtime::EndThreadBirth() EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_) { [all...] |
thread.cc | 146 MutexLock mu(NULL, *Locks::runtime_shutdown_lock_); 237 MutexLock mu(self, *Locks::runtime_shutdown_lock_); 271 MutexLock mu(self, *Locks::runtime_shutdown_lock_); 324 MutexLock mu(NULL, *Locks::runtime_shutdown_lock_); [all...] |
thread.h | 635 void Init(ThreadList*, JavaVMExt*) EXCLUSIVE_LOCKS_REQUIRED(Locks::runtime_shutdown_lock_); variable
|
thread_list.cc | 446 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
|
/art/runtime/base/ |
mutex.cc | 316 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_); member in class:art::Locks 331 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_); 537 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_); 769 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_); member in class:art::Locks 781 MutexLock mu(Thread::Current(), *Locks::runtime_shutdown_lock_);
|
/art/runtime/gc/ |
heap.h | 171 void ConcurrentGC(Thread* self) LOCKS_EXCLUDED(Locks::runtime_shutdown_lock_); 461 void RequestHeapTrim() LOCKS_EXCLUDED(Locks::runtime_shutdown_lock_); 462 void RequestConcurrentGC(Thread* self) LOCKS_EXCLUDED(Locks::runtime_shutdown_lock_);
|
heap.cc | [all...] |