/art/test/597-deopt-new-string/ |
D | deopt.cc | 40 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/ |
D | instrumentation_test.cc | 154 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 …]
|
D | trace.cc | 369 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()
|
D | quick_exception_handler.cc | 45 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler() 517 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame() 590 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
|
D | runtime.h | 466 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function 470 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
|
D | debugger.cc | 569 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 …]
|
D | runtime.cc | 968 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()
|
D | art_method.cc | 281 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
|
D | stack.cc | 757 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, sizeof(void*)); in GetCurrentQuickFrameInfo() 775 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
|
D | class_linker.cc | 1740 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()
|
D | thread.cc | 2584 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in QuickDeliverException()
|
/art/runtime/entrypoints/quick/ |
D | quick_instrumentation_entrypoints.cc | 35 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode() 67 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
|
/art/runtime/gc/ |
D | allocation_record.cc | 241 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled() 260 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
|
D | heap.cc | 624 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap() 716 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator() 1680 Runtime::Current()->GetInstrumentation(); in EntrypointsInstrumented()
|
/art/runtime/jit/ |
D | jit.cc | 232 << Runtime::Current()->GetInstrumentation()->InterpretOnly(); in LoadCompiler() 254 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod() 674 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in MethodEntered()
|
D | jit_code_cache.cc | 358 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in CommitCodeInternal() 644 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in GarbageCollectCache() 980 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in InvalidateCompiledCodeFor()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 63 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()
|
D | interpreter.cc | 279 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute() 541 first ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
|
D | interpreter_common.h | 656 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke() 700 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick()
|
D | interpreter_goto_table_impl.cc | 65 Runtime::Current()->GetInstrumentation()->GetInterpreterHandlerTable()] 195 const auto* const instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteGotoImpl()
|
D | interpreter_switch_impl.cc | 111 const auto* const instrumentation = Runtime::Current()->GetInstrumentation(); in ExecuteSwitchImpl()
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 148 Runtime::Current()->GetInstrumentation(); in MterpShouldSwitchInterpreters() 421 Runtime::Current()->GetInstrumentation(); in MterpHandleException()
|