Lines Matching refs:mutator_lock_
63 uint32_t dex_pc) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
71 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
77 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
82 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
96 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) = 0;
122 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
127 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
132 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
135 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
140 bool ShouldNotifyMethodEnterExitEvents() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
144 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
149 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
157 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
164 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
168 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
172 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
177 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
181 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
198 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
204 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
228 bool HasMethodEntryListeners() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
232 bool HasMethodExitListeners() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
236 bool HasDexPcListeners() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
240 bool HasFieldReadListeners() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
244 bool HasFieldWriteListeners() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
248 bool HasExceptionCaughtListeners() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
252 bool IsActive() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
262 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
272 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
281 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
286 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
296 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
306 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
316 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
323 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
329 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
333 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
336 bool InstallStubsForClass(mirror::Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
339 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
341 void VisitRoots(RootCallback* callback, void* arg) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
347 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
351 void UpdateInterpreterHandlerTable() EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_) {
361 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
365 mutator_lock_);
368 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
372 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
376 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
380 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
383 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
386 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
389 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
392 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
412 bool have_method_entry_listeners_ GUARDED_BY(Locks::mutator_lock_);
416 bool have_method_exit_listeners_ GUARDED_BY(Locks::mutator_lock_);
420 bool have_method_unwind_listeners_ GUARDED_BY(Locks::mutator_lock_);
424 bool have_dex_pc_listeners_ GUARDED_BY(Locks::mutator_lock_);
428 bool have_field_read_listeners_ GUARDED_BY(Locks::mutator_lock_);
432 bool have_field_write_listeners_ GUARDED_BY(Locks::mutator_lock_);
435 bool have_exception_caught_listeners_ GUARDED_BY(Locks::mutator_lock_);
437 // The event listeners, written to with the mutator_lock_ exclusively held.
438 std::list<InstrumentationListener*> method_entry_listeners_ GUARDED_BY(Locks::mutator_lock_);
439 std::list<InstrumentationListener*> method_exit_listeners_ GUARDED_BY(Locks::mutator_lock_);
440 std::list<InstrumentationListener*> method_unwind_listeners_ GUARDED_BY(Locks::mutator_lock_);
442 GUARDED_BY(Locks::mutator_lock_);
444 GUARDED_BY(Locks::mutator_lock_);
446 GUARDED_BY(Locks::mutator_lock_);
448 GUARDED_BY(Locks::mutator_lock_);
459 InterpreterHandlerTable interpreter_handler_table_ GUARDED_BY(Locks::mutator_lock_);
476 std::string Dump() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);