/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 | 188 !runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in FinishSetup() 262 auto instrumentation = art::Runtime::Current()->GetInstrumentation(); in AddMethodBreakpoint() 298 auto instrumentation = art::Runtime::Current()->GetInstrumentation(); in RemoveMethodBreakpoint() 392 art::Runtime::Current()->GetInstrumentation()->Deoptimize(method); in PerformLimitedDeoptimization() 397 art::Runtime::Current()->GetInstrumentation()->Undeoptimize(method); in PerformLimitedUndeoptimization() 402 art::Runtime::Current()->GetInstrumentation()->DeoptimizeEverything( in PerformGlobalDeoptimization() 408 art::Runtime::Current()->GetInstrumentation()->UndeoptimizeEverything( in PerformGlobalUndeoptimization() 462 art::Runtime::Current()->GetInstrumentation()->DisableDeoptimization(""); in RemoveDeoptimizationRequester() 477 art::Runtime::Current()->GetInstrumentation(); in AddDeoptimizationRequester() 495 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(target); in DeoptimizeThread()
|
D | ti_extension.cc | 402 (runtime->GetInstrumentation()->IsForcedInterpretOnly() || runtime->IsJavaDebuggable())) { in GetExtensionFunctions() 633 (runtime->GetInstrumentation()->IsForcedInterpretOnly() || runtime->IsJavaDebuggable())) { in GetExtensionEvents()
|
D | events.cc | 1239 art::instrumentation::Instrumentation* instr = art::Runtime::Current()->GetInstrumentation(); in SetupTraceListener() 1271 runtime_->GetInstrumentation()->UpdateMethodsCodeToInterpreterEntryPoint(&m); in HandleLocalAccessCapabilityAdded() 1667 art::Runtime::Current()->GetInstrumentation()->RemoveListener(method_trace_listener_.get(), ~0); in Shutdown()
|
/art/runtime/ |
D | instrumentation_test.cc | 196 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs() 206 return Runtime::Current()->GetInstrumentation()->GetCurrentInstrumentationLevel(); in GetCurrentInstrumentationLevel() 211 return Runtime::Current()->GetInstrumentation()->requested_instrumentation_levels_.size(); in GetInstrumentationUserCount() 223 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in TestEvent() 272 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeMethod() 288 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeMethod() 303 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeEverything() 318 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeEverything() 333 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in EnableMethodTracing() 345 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DisableMethodTracing() [all …]
|
D | common_dex_operations.h | 102 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon() 163 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
|
D | quick_exception_handler.cc | 51 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler() 600 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame() 631 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
|
D | trace.cc | 424 runtime->GetInstrumentation()->AddListener(the_trace_, in Start() 433 runtime->GetInstrumentation()->EnableMethodTracing( in Start() 482 runtime->GetInstrumentation()->RemoveListener( in StopTracing() 486 runtime->GetInstrumentation()->DisableMethodTracing(kTracerInstrumentationKey); in StopTracing()
|
D | runtime.cc | 1346 GetInstrumentation()->ForceInterpretOnly(); in Init() 2059 GetInstrumentation()->InstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled() 2062 GetInstrumentation()->UninstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled() 2626 if (GetInstrumentation()->InterpretOnly()) { in AddCurrentRuntimeFeaturesAsDex2OatArguments() 2649 if (kIsDebugBuild && GetInstrumentation()->IsForcedInterpretOnly()) { in CreateJitCodeCache() 2878 if (!GetInstrumentation()->IsForcedInterpretOnly()) { in DeoptimizeBootImage() 2879 UpdateEntryPointsClassVisitor visitor(GetInstrumentation()); in DeoptimizeBootImage()
|
D | runtime.h | 517 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function 521 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
|
D | debugger.cc | 156 if (Runtime::Current()->GetInstrumentation()->InterpretOnly()) { in IsForcedInterpreterNeededForExceptionImpl() 162 if (Runtime::Current()->GetInstrumentation()->IsDeoptimized(method)) { in IsForcedInterpreterNeededForExceptionImpl()
|
D | art_method.cc | 358 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
|
D | stack.cc | 815 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, in GetCurrentQuickFrameInfo()
|
/art/test/2011-stack-walk-concurrent-instrument/ |
D | stack_walk_concurrent.cc | 88 Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(other); in Java_Main_waitAndDeopt()
|
/art/runtime/gc/ |
D | allocation_record.cc | 162 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled() 181 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
|
D | heap.cc | 745 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap() 856 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator() 1728 Runtime::Current()->GetInstrumentation(); in EntrypointsInstrumented() 4149 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocationListener() 4157 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in RemoveAllocationListener()
|
/art/tools/tracefast-plugin/ |
D | tracefast.cc | 136 runtime->GetInstrumentation()->AddListener(&gEmptyTracer, in StartTracing() 140 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey, kNeedsInterpreter); in StartTracing()
|
/art/test/common/ |
D | runtime_state.cc | 53 && runtime->GetInstrumentation()->GetCurrentInstrumentationLevel() != in GetJitIfEnabled() 214 Runtime::Current()->GetInstrumentation()->GetCodeForInvoke(method)); in Java_Main_hasJitCompiledEntrypoint()
|
/art/runtime/jit/ |
D | jit.cc | 243 !Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()); in Create() 315 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod() 1512 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode(method, entry_point); in MaybeCompileMethod() 1637 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in MethodEntered() 1754 !Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()); in PostForkChildAction()
|
D | jit_code_cache.cc | 126 instrumentation::Instrumentation* instrum = Runtime::Current()->GetInstrumentation(); in UpdateEntryPoints() 738 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in Commit() 779 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in RemoveMethod() 1781 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in InvalidateCompiledCodeFor()
|
/art/runtime/interpreter/ |
D | interpreter.cc | 269 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute() 559 frame_cnt == 0 ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
|
D | interpreter_common.h | 588 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIGetQuick() 729 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIPutQuick()
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 152 !runtime->GetInstrumentation()->IsActive() && in CanUseMterp() 537 Runtime::Current()->GetInstrumentation(); in MterpHandleException()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 857 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in artQuickProxyInvokeHandler() 1037 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode() 1109 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode() 1400 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode(called, code); in artQuickResolutionTrampoline()
|