Lines Matching refs:this_object
905 void Instrumentation::MethodEnterEventImpl(Thread* thread, mirror::Object* this_object,
911 listener->MethodEntered(thread, this_object, method, dex_pc);
917 void Instrumentation::MethodExitEventImpl(Thread* thread, mirror::Object* this_object,
923 listener->MethodExited(thread, this_object, method, dex_pc, return_value);
929 void Instrumentation::MethodUnwindEvent(Thread* thread, mirror::Object* this_object,
935 listener->MethodUnwind(thread, this_object, method, dex_pc);
941 void Instrumentation::DexPcMovedEventImpl(Thread* thread, mirror::Object* this_object,
946 listener->DexPcMoved(thread, this_object, method, dex_pc);
963 mirror::Object* this_object,
967 // We cannot have thread suspension since that would cause the this_object parameter to
972 listener->InvokeVirtualOrInterface(thread, this_object, caller, dex_pc, callee);
977 void Instrumentation::FieldReadEventImpl(Thread* thread, mirror::Object* this_object,
982 listener->FieldRead(thread, this_object, method, dex_pc, field);
987 void Instrumentation::FieldWriteEventImpl(Thread* thread, mirror::Object* this_object,
992 listener->FieldWritten(thread, this_object, method, dex_pc, field, field_value);
1032 void Instrumentation::PushInstrumentationStackFrame(Thread* self, mirror::Object* this_object,
1041 instrumentation::InstrumentationStackFrame instrumentation_frame(this_object, method, lr,
1046 MethodEnterEvent(self, this_object, method, 0);
1079 mirror::Object* this_object = instrumentation_frame.this_object_;
1081 MethodExitEvent(self, this_object, instrumentation_frame.method_, dex_pc, return_value);