Lines Matching refs:instrumentation
150 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL() local
151 if (UNLIKELY(instrumentation->HasFieldReadListeners())) { in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL()
160 instrumentation->FieldReadEvent(self, in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL()
326 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() local
327 if (UNLIKELY(instrumentation->HasFieldWriteListeners())) { in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
340 instrumentation->FieldWriteEvent(self, in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
403 const instrumentation::Instrumentation* instrumentation) { in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
407 if (instrumentation != nullptr && instrumentation->HasExceptionCaughtListeners() in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
409 instrumentation->ExceptionCaughtEvent(self, exception.Get()); in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
414 if (found_dex_pc == DexFile::kDexNoIndex && instrumentation != nullptr) { in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
417 instrumentation->MethodUnwindEvent(self, shadow_frame.GetThisObject(), in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()