Searched refs:profiler_lock_ (Results 1 – 4 of 4) sorted by relevance
/art/runtime/jit/ |
D | profile_saver.h | 42 REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_); 45 static void Stop(bool dump_info_) REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_); 48 static bool IsStarted() REQUIRES(!Locks::profiler_lock_); 53 static void NotifyJitActivity() REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_); 56 static void ForceProcessProfiles() REQUIRES(!Locks::profiler_lock_, !Locks::mutator_lock_); 59 static void NotifyStartupCompleted() REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_); 70 REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_); 74 REQUIRES(Locks::profiler_lock_, !wait_lock_) 75 RELEASE(Locks::profiler_lock_); 87 REQUIRES(!Locks::profiler_lock_) [all …]
|
D | profile_saver.cc | 112 MutexLock mu(self, *Locks::profiler_lock_); in NotifyStartupCompleted() 125 Locks::profiler_lock_->ExclusiveUnlock(self); in Run() 261 MutexLock mu(self, *Locks::profiler_lock_); in IsFirstSave() 284 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in NotifyJitActivity() 765 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods() 795 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods() 835 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in ProcessProfilingInfo() 896 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in ProcessProfilingInfo() 980 Locks::profiler_lock_->ExclusiveLock(Thread::Current()); in RunProfileSaverThread() 1035 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in Start() [all …]
|
/art/runtime/base/ |
D | locks.h | 244 static Mutex* profiler_lock_ ACQUIRED_AFTER(runtime_thread_pool_lock_); 247 static Mutex* trace_lock_ ACQUIRED_AFTER(profiler_lock_);
|
D | locks.cc | 53 Mutex* Locks::profiler_lock_ = nullptr; member in art::Locks 150 DCHECK(profiler_lock_ != nullptr); in Init() 203 DCHECK(profiler_lock_ == nullptr); in Init() 204 profiler_lock_ = new Mutex("profiler lock", current_lock_level); in Init()
|