Home
last modified time | relevance | path

Searched refs:GetInstrumentation (Results 1 – 19 of 19) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_instrumentation_entrypoints.cc34 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode()
68 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
/art/runtime/
Dquick_exception_handler.cc37 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler()
154 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in FindCatch()
341 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Dtrace.cc383 runtime->GetInstrumentation()->AddListener(the_trace_, in Start()
387 runtime->GetInstrumentation()->EnableMethodTracing(); in Start()
424 runtime->GetInstrumentation()->DisableMethodTracing(); in Stop()
425 runtime->GetInstrumentation()->RemoveListener(the_trace, in Stop()
Druntime.h410 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function
414 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
Dfault_handler.cc271 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(method_obj, in IsInGeneratedCode()
Druntime.cc719 GetInstrumentation()->ForceInterpretOnly(); in Init()
1037 GetInstrumentation()->InstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1040 GetInstrumentation()->UninstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1427 if (GetInstrumentation()->InterpretOnly()) { in AddCurrentRuntimeFeaturesAsDex2OatArguments()
Ddebugger.cc739 return !Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly(); in RequiresDeoptimization()
775 runtime->GetInstrumentation()->EnableDeoptimization(); in GoActive()
810 runtime->GetInstrumentation()->RemoveListener(&gDebugInstrumentationListener, in Disconnected()
815 runtime->GetInstrumentation()->DisableDeoptimization(); in Disconnected()
2969 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest()
3184 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in SanityCheckExistingBreakpoints()
3312 Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in UnwatchLocation()
4513 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
4529 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
Dstack.cc526 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
Dinstrumentation.cc103 Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly() in UpdateEntrypoints()
Dclass_linker.cc1674 if (Runtime::Current()->GetInstrumentation()->InterpretOnly()) { in InitFromImage()
2543 return Runtime::Current()->GetInstrumentation()->InterpretOnly() && in NeedsInterpreter()
2621 runtime->GetInstrumentation()->UpdateMethodsCode(method, quick_code, portable_code, in FixupStaticTrampolines()
2717 runtime->GetInstrumentation()->UpdateMethodsCode(method.Get(), in LinkCode()
Dthread.cc2119 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(m, sizeof(void*)); in VisitQuickFrame()
/art/runtime/entrypoints/portable/
Dportable_thread_entrypoints.cc75 if (Runtime::Current()->GetInstrumentation()->ShouldPortableCodeDeoptimize()) { in art_portable_test_suspend_from_code()
Dportable_throw_entrypoints.cc116 Runtime::Current()->GetInstrumentation()->ExceptionCaughtEvent( in art_portable_find_catch_block_from_code()
/art/runtime/mirror/
Dart_method-inl.h234 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(this, pointer_size); in GetQuickOatEntryPoint()
349 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this, sizeof(void*)); in NativePcOffset()
356 Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this, sizeof(void*))); in NativePcOffset()
377 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(this, sizeof(void*)); in GetQuickFrameInfo()
/art/runtime/interpreter/
Dinterpreter_common.cc52 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGet()
133 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIGetQuick()
231 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPut()
337 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIPutQuick()
648 if (kIsDebugBuild && Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly() && in DoCall()
Dinterpreter_goto_table_impl.cc55 …currentHandlersTable = handlersTable[Runtime::Current()->GetInstrumentation()->GetInterpreterHandl…
154 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
259 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
278 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
298 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
317 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
358 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
2401 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
2427 const instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); \ in ExecuteGotoImpl()
Dinterpreter.cc507 Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
Dinterpreter_switch_impl.cc72 …instrumentation::Instrumentation* const instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteSwitchImpl()
/art/runtime/gc/
Dheap.cc446 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in Heap()
525 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator()