Home
last modified time | relevance | path

Searched refs:GetInstrumentation (Results 1 – 18 of 18) 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()
338 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.h402 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function
406 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
Dfault_handler.cc271 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(method_obj); in IsInGeneratedCode()
Druntime.cc703 GetInstrumentation()->ForceInterpretOnly(); in Init()
1022 GetInstrumentation()->InstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1025 GetInstrumentation()->UninstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1424 if (GetInstrumentation()->InterpretOnly()) { in AddCurrentRuntimeFeaturesAsDex2OatArguments()
Ddebugger.cc766 runtime->GetInstrumentation()->EnableDeoptimization(); in GoActive()
800 runtime->GetInstrumentation()->RemoveListener(&gDebugInstrumentationListener, in Disconnected()
804 runtime->GetInstrumentation()->DisableDeoptimization(); in Disconnected()
2930 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest()
3142 CHECK(Runtime::Current()->GetInstrumentation()->AreAllMethodsDeoptimized()); in SanityCheckExistingBreakpoints()
3143 CHECK(!Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in SanityCheckExistingBreakpoints()
3148 CHECK(Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in SanityCheckExistingBreakpoints()
3209 … DCHECK_NE(need_full_deoptimization, Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in UnwatchLocation()
4397 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
4413 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
Dstack.cc517 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
Dinstrumentation.cc103 Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly() in UpdateEntrypoints()
Dclass_linker.cc1644 if (Runtime::Current()->GetInstrumentation()->InterpretOnly()) { in InitFromImage()
2507 return Runtime::Current()->GetInstrumentation()->InterpretOnly() && in NeedsInterpreter()
2585 runtime->GetInstrumentation()->UpdateMethodsCode(method, quick_code, portable_code, in FixupStaticTrampolines()
2681 runtime->GetInstrumentation()->UpdateMethodsCode(method.Get(), in LinkCode()
Dthread.cc2082 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(m); in VisitQuickFrame()
/art/runtime/mirror/
Dart_method-inl.h235 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(this); in GetQuickOatEntryPoint()
333 const void* code = Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this); in NativePcOffset()
339 DCHECK(quick_entry_point == Runtime::Current()->GetInstrumentation()->GetQuickCodeFor(this)); in NativePcOffset()
366 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(this); in GetQuickFrameInfo()
/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/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…
151 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
255 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
274 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
294 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
313 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
354 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
2397 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
2423 const instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); \ in ExecuteGotoImpl()
Dinterpreter_switch_impl.cc72 …instrumentation::Instrumentation* const instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteSwitchImpl()
/art/runtime/gc/
Dheap.cc426 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in Heap()
505 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator()