Home
last modified time | relevance | path

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

/art/runtime/jit/
Dprofile_saver.h37 REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_);
40 static void Stop(bool dump_info_) REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_);
43 static bool IsStarted() REQUIRES(!Locks::profiler_lock_);
48 static void NotifyJitActivity() REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_);
51 static void ForceProcessProfiles() REQUIRES(!Locks::profiler_lock_, !Locks::mutator_lock_);
55 REQUIRES(!Locks::profiler_lock_);
58 static void NotifyStartupCompleted() REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_);
68 REQUIRES(!Locks::profiler_lock_, !instance_->wait_lock_);
72 REQUIRES(Locks::profiler_lock_, !wait_lock_)
73 RELEASE(Locks::profiler_lock_);
[all …]
Dprofile_saver.cc116 MutexLock mu(self, *Locks::profiler_lock_); in NotifyStartupCompleted()
129 Locks::profiler_lock_->ExclusiveUnlock(self); in Run()
219 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in NotifyJitActivity()
423 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods()
440 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods()
523 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in ProcessProfilingInfo()
671 Locks::profiler_lock_->ExclusiveLock(Thread::Current()); in RunProfileSaverThread()
725 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in Start()
789 MutexLock profiler_mutex(Thread::Current(), *Locks::profiler_lock_); in Stop()
818 MutexLock profiler_mutex(Thread::Current(), *Locks::profiler_lock_); in Stop()
[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()