Home
last modified time | relevance | path

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

/art/test/597-deopt-new-string/
Ddeopt.cc40 Runtime::Current()->GetInstrumentation()->EnableDeoptimization(); in Java_Main_deoptimizeAll()
43 Runtime::Current()->GetInstrumentation()->DeoptimizeEverything("test"); in Java_Main_deoptimizeAll()
56 Runtime::Current()->GetInstrumentation()->UndeoptimizeEverything("test"); in Java_Main_undeoptimizeAll()
/art/runtime/
Dinstrumentation_test.cc154 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs()
164 return Runtime::Current()->GetInstrumentation()->GetCurrentInstrumentationLevel(); in GetCurrentInstrumentationLevel()
169 return Runtime::Current()->GetInstrumentation()->requested_instrumentation_levels_.size(); in GetInstrumentationUserCount()
174 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in TestEvent()
209 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeMethod()
225 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeMethod()
240 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeEverything()
255 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeEverything()
270 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in EnableMethodTracing()
282 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DisableMethodTracing()
[all …]
Dtrace.cc369 runtime->GetInstrumentation()->AddListener(the_trace_, in Start()
374 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey); in Start()
424 runtime->GetInstrumentation()->DisableMethodTracing(kTracerInstrumentationKey); in StopTracing()
425 runtime->GetInstrumentation()->RemoveListener( in StopTracing()
510 runtime->GetInstrumentation()->DisableMethodTracing(kTracerInstrumentationKey); in Pause()
511 runtime->GetInstrumentation()->RemoveListener( in Pause()
553 runtime->GetInstrumentation()->AddListener(the_trace, in Resume()
558 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey); in Resume()
Dquick_exception_handler.cc45 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler()
517 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame()
590 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Druntime.h466 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function
470 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
Ddebugger.cc569 return !Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly(); in RequiresDeoptimization()
627 if (!runtime->GetInstrumentation()->IsForcedInterpretOnly() && !runtime->IsNativeDebuggable()) { in GoActive()
629 UpdateEntryPointsClassVisitor visitor(runtime->GetInstrumentation()); in GoActive()
635 runtime->GetInstrumentation()->EnableDeoptimization(); in GoActive()
670 runtime->GetInstrumentation()->RemoveListener(&gDebugInstrumentationListener, in Disconnected()
675 runtime->GetInstrumentation()->DisableDeoptimization(kDbgInstrumentationKey); in Disconnected()
2801 Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(thread); in SetLocalValue()
3087 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest()
3264 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in SanityCheckExistingBreakpoints()
3384 Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in UnwatchLocation()
[all …]
Druntime.cc968 GetInstrumentation()->ForceInterpretOnly(); in Init()
1436 GetInstrumentation()->InstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1439 GetInstrumentation()->UninstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1913 if (GetInstrumentation()->InterpretOnly()) { in AddCurrentRuntimeFeaturesAsDex2OatArguments()
1932 if (kIsDebugBuild && GetInstrumentation()->IsForcedInterpretOnly()) { in CreateJit()
Dart_method.cc281 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
Dstack.cc757 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, sizeof(void*)); in GetCurrentQuickFrameInfo()
775 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
Dclass_linker.cc1740 if (!runtime->IsAotCompiler() && runtime->GetInstrumentation()->InterpretOnly()) { in AddImageSpace()
2543 if (Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()) { in DefineClass()
2548 Runtime::Current()->GetInstrumentation()->InstallStubsForClass(h_new_class.Get()); in DefineClass()
2758 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); in ShouldUseInterpreterEntrypoint()
2840 runtime->GetInstrumentation()->UpdateMethodsCode(method, quick_code); in FixupStaticTrampolines()
Dthread.cc2584 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in QuickDeliverException()
/art/runtime/entrypoints/quick/
Dquick_instrumentation_entrypoints.cc35 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode()
67 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
/art/runtime/gc/
Dallocation_record.cc241 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
260 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
Dheap.cc624 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap()
716 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator()
1680 Runtime::Current()->GetInstrumentation(); in EntrypointsInstrumented()
/art/runtime/jit/
Djit.cc232 << Runtime::Current()->GetInstrumentation()->InterpretOnly(); in LoadCompiler()
254 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
674 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in MethodEntered()
Djit_code_cache.cc358 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in CommitCodeInternal()
644 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in GarbageCollectCache()
980 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in InvalidateCompiledCodeFor()
/art/runtime/interpreter/
Dinterpreter_common.cc63 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGet()
145 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL()
260 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPut()
364 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
Dinterpreter.cc279 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
541 first ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
Dinterpreter_common.h656 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke()
700 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick()
Dinterpreter_goto_table_impl.cc65 Runtime::Current()->GetInstrumentation()->GetInterpreterHandlerTable()]
195 const auto* const instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
Dinterpreter_switch_impl.cc111 const auto* const instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteSwitchImpl()
/art/runtime/interpreter/mterp/
Dmterp.cc148 Runtime::Current()->GetInstrumentation(); in MterpShouldSwitchInterpreters()
421 Runtime::Current()->GetInstrumentation(); in MterpHandleException()