Searched refs:profiler_lock_ (Results 1 - 6 of 6) sorted by relevance

/art/runtime/jit/
H A Dprofile_saver.h36 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 Dprofile_saver.cc154 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 Dprofiler.h172 !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 Dprofiler.cc151 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 Dmutex.h607 static Mutex* profiler_lock_ ACQUIRED_AFTER(runtime_shutdown_lock_);
610 static Mutex* trace_lock_ ACQUIRED_AFTER(profiler_lock_);
H A Dmutex.cc50 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