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_, !wait_lock_);
42 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
46 static bool IsStarted() REQUIRES(!Locks::profiler_lock_);
53 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
74 REQUIRES(!Locks::profiler_lock_, !wait_lock_)
78 void Run() REQUIRES(!Locks::profiler_lock_, !wait_lock_);
87 REQUIRES(!Locks::profiler_lock_)
94 bool ShuttingDown(Thread* self) REQUIRES(!Locks::profiler_lock_);
98 REQUIRES(Locks::profiler_lock_);
108 void ResolveTrackedLocations() REQUIRES(!Locks::profiler_lock_);
[all …]
Dprofile_saver.cc114 MutexLock mu(self, *Locks::profiler_lock_); in NotifyStartupCompleted()
213 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in NotifyJitActivity()
417 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods()
431 MutexLock mu(self, *Locks::profiler_lock_); in FetchAndCacheResolvedClassesAndMethods()
514 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in ProcessProfilingInfo()
702 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in Start()
764 MutexLock profiler_mutex(Thread::Current(), *Locks::profiler_lock_); in Stop()
793 MutexLock profiler_mutex(Thread::Current(), *Locks::profiler_lock_); in Stop()
804 MutexLock mu(self, *Locks::profiler_lock_); in ShuttingDown()
809 MutexLock mu(Thread::Current(), *Locks::profiler_lock_); in IsStarted()
[all …]
/art/runtime/base/
Dlocks.h237 static Mutex* profiler_lock_ ACQUIRED_AFTER(runtime_thread_pool_lock_);
240 static Mutex* trace_lock_ ACQUIRED_AFTER(profiler_lock_);
Dlocks.cc53 Mutex* Locks::profiler_lock_ = nullptr; member in art::Locks
148 DCHECK(profiler_lock_ != nullptr); in Init()
199 DCHECK(profiler_lock_ == nullptr); in Init()
200 profiler_lock_ = new Mutex("profiler lock", current_lock_level); in Init()