Home
last modified time | relevance | path

Searched refs:breakpoint_lock_ (Results 1 – 5 of 5) sorted by relevance

/art/runtime/base/
Dmutex.h583 static ReaderWriterMutex* breakpoint_lock_ ACQUIRED_AFTER(trace_lock_);
586 static ReaderWriterMutex* classlinker_classes_lock_ ACQUIRED_AFTER(breakpoint_lock_);
Dmutex.cc36 ReaderWriterMutex* Locks::breakpoint_lock_ = nullptr; member in art::Locks
844 DCHECK(breakpoint_lock_ != nullptr); in Init()
910 DCHECK(breakpoint_lock_ == nullptr); in Init()
911 breakpoint_lock_ = new ReaderWriterMutex("breakpoint lock", current_lock_level); in Init()
/art/runtime/
Ddebugger.h228 LOCKS_EXCLUDED(Locks::breakpoint_lock_, Locks::deoptimization_lock_, Locks::mutator_lock_);
519 LOCKS_EXCLUDED(Locks::breakpoint_lock_)
542 LOCKS_EXCLUDED(Locks::breakpoint_lock_)
545 LOCKS_EXCLUDED(Locks::breakpoint_lock_)
Ddebugger.cc338 static std::vector<Breakpoint> gBreakpoints GUARDED_BY(Locks::breakpoint_lock_);
382 LOCKS_EXCLUDED(Locks::breakpoint_lock_) in IsBreakpoint()
384 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in IsBreakpoint()
744 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in GoActive()
3125 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::breakpoint_lock_) { in FindFirstBreakpointForMethod()
3136 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::breakpoint_lock_) { in SanityCheckExistingBreakpoints()
3161 ReaderMutexLock mu(self, *Locks::breakpoint_lock_); in WatchLocation()
3185 ReaderMutexLock mu(self, *Locks::breakpoint_lock_); in WatchLocation()
3191 WriterMutexLock mu(self, *Locks::breakpoint_lock_); in WatchLocation()
3201 WriterMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in UnwatchLocation()
/art/runtime/jdwp/
Djdwp.h363 Mutex event_list_lock_ DEFAULT_MUTEX_ACQUIRED_AFTER ACQUIRED_BEFORE(Locks::breakpoint_lock_);