/art/test/597-deopt-new-string/ |
D | deopt.cc | 42 Runtime::Current()->GetInstrumentation()->EnableDeoptimization(); in Java_Main_deoptimizeAll() 45 Runtime::Current()->GetInstrumentation()->DeoptimizeEverything("test"); in Java_Main_deoptimizeAll() 58 Runtime::Current()->GetInstrumentation()->UndeoptimizeEverything("test"); in Java_Main_undeoptimizeAll()
|
/art/test/1947-breakpoint-redefine-deopt/ |
D | check_deopt.cc | 28 return Runtime::Current()->GetInstrumentation()->IsDeoptimized(art_method); in Java_Main_isMethodDeoptimized() 32 return Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly(); in Java_Main_isInterpretOnly()
|
/art/openjdkjvmti/ |
D | deopt_manager.cc | 133 !runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in FinishSetup() 204 auto instrumentation = art::Runtime::Current()->GetInstrumentation(); in AddMethodBreakpoint() 240 auto instrumentation = art::Runtime::Current()->GetInstrumentation(); in RemoveMethodBreakpoint() 327 art::Runtime::Current()->GetInstrumentation()->Deoptimize(method); in PerformLimitedDeoptimization() 332 art::Runtime::Current()->GetInstrumentation()->Undeoptimize(method); in PerformLimitedUndeoptimization() 337 art::Runtime::Current()->GetInstrumentation()->DeoptimizeEverything( in PerformGlobalDeoptimization() 343 art::Runtime::Current()->GetInstrumentation()->UndeoptimizeEverything( in PerformGlobalUndeoptimization() 357 art::Runtime::Current()->GetInstrumentation()->DisableDeoptimization(""); in RemoveDeoptimizationRequester() 371 art::Runtime::Current()->GetInstrumentation()->EnableDeoptimization(); in AddDeoptimizationRequester() 379 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(target); in DeoptimizeThread()
|
D | events.cc | 942 art::instrumentation::Instrumentation* instr = art::Runtime::Current()->GetInstrumentation(); in SetupTraceListener() 973 runtime_->GetInstrumentation()->UpdateMethodsCodeToInterpreterEntryPoint(&m); in HandleLocalAccessCapabilityAdded() 1183 art::Runtime::Current()->GetInstrumentation()->RemoveListener(method_trace_listener_.get(), ~0); in Shutdown()
|
D | ti_thread.cc | 1069 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(me); in StopThread()
|
D | ti_stack.cc | 1082 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(target); in NotifyFramePop()
|
/art/runtime/ |
D | instrumentation_test.cc | 205 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs() 215 return Runtime::Current()->GetInstrumentation()->GetCurrentInstrumentationLevel(); in GetCurrentInstrumentationLevel() 220 return Runtime::Current()->GetInstrumentation()->requested_instrumentation_levels_.size(); in GetInstrumentationUserCount() 232 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in TestEvent() 281 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeMethod() 297 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeMethod() 312 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeEverything() 327 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeEverything() 342 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in EnableMethodTracing() 354 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DisableMethodTracing() [all …]
|
D | common_dex_operations.h | 97 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon() 156 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
|
D | trace.cc | 383 runtime->GetInstrumentation()->AddListener(the_trace_, in Start() 388 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey); in Start() 437 runtime->GetInstrumentation()->DisableMethodTracing(kTracerInstrumentationKey); in StopTracing() 438 runtime->GetInstrumentation()->RemoveListener( in StopTracing() 522 runtime->GetInstrumentation()->DisableMethodTracing(kTracerInstrumentationKey); in Pause() 523 runtime->GetInstrumentation()->RemoveListener( in Pause() 565 runtime->GetInstrumentation()->AddListener(the_trace, in Resume() 570 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey); in Resume()
|
D | quick_exception_handler.cc | 48 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler() 558 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame() 633 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
|
D | runtime.cc | 1230 GetInstrumentation()->ForceInterpretOnly(); in Init() 1856 GetInstrumentation()->InstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled() 1859 GetInstrumentation()->UninstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled() 2423 if (GetInstrumentation()->InterpretOnly()) { in AddCurrentRuntimeFeaturesAsDex2OatArguments() 2442 if (kIsDebugBuild && GetInstrumentation()->IsForcedInterpretOnly()) { in CreateJit() 2617 if (!GetInstrumentation()->IsForcedInterpretOnly()) { in DeoptimizeBootImage() 2619 UpdateEntryPointsClassVisitor visitor(GetInstrumentation()); in DeoptimizeBootImage()
|
D | debugger.cc | 654 return !Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly(); in RequiresDeoptimization() 692 !runtime->GetInstrumentation()->IsForcedInterpretOnly() && in GoActive() 699 runtime->GetInstrumentation()->EnableDeoptimization(); in GoActive() 733 runtime->GetInstrumentation()->RemoveListener(&gDebugInstrumentationListener, in Disconnected() 738 runtime->GetInstrumentation()->DisableDeoptimization(kDbgInstrumentationKey); in Disconnected() 2947 Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(thread); in SetLocalValue() 3234 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest() 3411 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in SanityCheckExistingBreakpoints() 3533 Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in UnwatchLocation() 3571 if (Runtime::Current()->GetInstrumentation()->InterpretOnly()) { in IsForcedInterpreterNeededForCallingImpl() [all …]
|
D | runtime.h | 455 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function 459 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
|
D | stack.cc | 743 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, in GetCurrentQuickFrameInfo() 771 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
|
D | art_method.cc | 363 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
|
/art/runtime/gc/ |
D | allocation_record.cc | 244 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled() 263 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
|
D | heap.cc | 626 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap() 718 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator() 1567 Runtime::Current()->GetInstrumentation(); in EntrypointsInstrumented() 4000 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocationListener() 4008 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in RemoveAllocationListener()
|
/art/runtime/jit/ |
D | jit.cc | 263 << Runtime::Current()->GetInstrumentation()->InterpretOnly(); in LoadCompiler() 288 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod() 735 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in MethodEntered()
|
D | jit_code_cache.cc | 832 instrumentation::Instrumentation* instrum = Runtime::Current()->GetInstrumentation(); in CommitCodeInternal() 853 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in CommitCodeInternal() 902 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in RemoveMethod() 1726 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyCompilationOf() 1812 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in InvalidateCompiledCodeFor()
|
/art/test/common/ |
D | runtime_state.cc | 47 && runtime->GetInstrumentation()->GetCurrentInstrumentationLevel() != in GetJitIfEnabled()
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 200 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke() 287 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick()
|
D | interpreter.cc | 253 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute() 510 first ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
|
D | interpreter_common.cc | 164 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL() 348 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 151 const instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in MterpShouldSwitchInterpreters() 574 Runtime::Current()->GetInstrumentation(); in MterpHandleException()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 1116 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode() 1170 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
|