HomeSort by relevance Sort by last modified time
    Searched refs:runtime_shutdown_lock_ (Results 1 - 12 of 12) sorted by null

  /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...]

Completed in 4984 milliseconds