Home
last modified time | relevance | path

Searched refs:profiler_lock_ (Results 1 – 4 of 4) sorted by relevance

/art/runtime/jit/
Dprofile_saver.h42 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 …]
Dprofile_saver.cc112 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/
Dlocks.h244 static Mutex* profiler_lock_ ACQUIRED_AFTER(runtime_thread_pool_lock_);
247 static Mutex* trace_lock_ ACQUIRED_AFTER(profiler_lock_);
Dlocks.cc53 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()