Searched refs:profiler_lock_ (Results 1 - 6 of 6) sorted by relevance
/art/runtime/jit/ |
H A D | profile_saver.h | 36 REQUIRES(!Locks::profiler_lock_, !wait_lock_); 41 REQUIRES(!Locks::profiler_lock_, !wait_lock_) 45 static bool IsStarted() REQUIRES(!Locks::profiler_lock_); 54 REQUIRES(!Locks::profiler_lock_, !wait_lock_) 72 REQUIRES(!Locks::profiler_lock_, !wait_lock_) 76 void Run() REQUIRES(!Locks::profiler_lock_, !wait_lock_); 80 REQUIRES(!Locks::profiler_lock_) 87 bool ShuttingDown(Thread* self) REQUIRES(!Locks::profiler_lock_); 92 REQUIRES(Locks::profiler_lock_); 111 static ProfileSaver* instance_ GUARDED_BY(Locks::profiler_lock_); [all...] |
H A D | profile_saver.cc | 154 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 238 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 275 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 409 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 441 MutexLock profiler_mutex(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 469 MutexLock profiler_mutex(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 477 MutexLock mu(self, *Locks::profiler_lock_); 482 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 513 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 530 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 636 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 663 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 678 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks [all...] |
/art/runtime/ |
H A D | profiler.h | 172 !Locks::profiler_lock_); 175 static void Stop() REQUIRES(!Locks::profiler_lock_, !wait_lock_, !Locks::profiler_lock_) 178 static void Shutdown() REQUIRES(!Locks::profiler_lock_) NO_THREAD_SAFETY_ANALYSIS; 196 static void* RunProfilerThread(void* arg) REQUIRES(!Locks::profiler_lock_) 203 static bool ShuttingDown(Thread* self) REQUIRES(!Locks::profiler_lock_); 205 static BackgroundMethodSamplingProfiler* profiler_ GUARDED_BY(Locks::profiler_lock_); 208 static volatile bool shutting_down_ GUARDED_BY(Locks::profiler_lock_);
|
H A D | profiler.cc | 151 MutexLock mu(self, *Locks::profiler_lock_); 338 MutexLock mu(self, *Locks::profiler_lock_); 348 MutexLock mu(self, *Locks::profiler_lock_); 364 MutexLock trace_mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks 380 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); member in class:art::Locks
|
/art/runtime/base/ |
H A D | mutex.h | 607 static Mutex* profiler_lock_ ACQUIRED_AFTER(runtime_shutdown_lock_); 610 static Mutex* trace_lock_ ACQUIRED_AFTER(profiler_lock_);
|
H A D | mutex.cc | 50 Mutex* Locks::profiler_lock_ = nullptr; member in class:art::Locks 961 DCHECK(profiler_lock_ != nullptr); 999 DCHECK(profiler_lock_ == nullptr); 1000 profiler_lock_ = new Mutex("profiler lock", current_lock_level);
|
Completed in 7449 milliseconds