Home
last modified time | relevance | path

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

12

/art/test/597-deopt-new-string/
Ddeopt.cc42 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/
Dcheck_deopt.cc28 return Runtime::Current()->GetInstrumentation()->IsDeoptimized(art_method); in Java_Main_isMethodDeoptimized()
32 return Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly(); in Java_Main_isInterpretOnly()
/art/openjdkjvmti/
Ddeopt_manager.cc133 !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()
Devents.cc942 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()
Dti_thread.cc1069 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(me); in StopThread()
Dti_stack.cc1082 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(target); in NotifyFramePop()
/art/runtime/
Dinstrumentation_test.cc205 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 …]
Dcommon_dex_operations.h97 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon()
156 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
Dtrace.cc383 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()
Dquick_exception_handler.cc48 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler()
558 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame()
633 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Druntime.cc1230 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()
Ddebugger.cc654 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 …]
Druntime.h455 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function
459 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
Dstack.cc743 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, in GetCurrentQuickFrameInfo()
771 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
Dart_method.cc363 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
/art/runtime/gc/
Dallocation_record.cc244 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
263 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
Dheap.cc626 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/
Djit.cc263 << Runtime::Current()->GetInstrumentation()->InterpretOnly(); in LoadCompiler()
288 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
735 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in MethodEntered()
Djit_code_cache.cc832 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/
Druntime_state.cc47 && runtime->GetInstrumentation()->GetCurrentInstrumentationLevel() != in GetJitIfEnabled()
/art/runtime/interpreter/
Dinterpreter_common.h200 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke()
287 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick()
Dinterpreter.cc253 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
510 first ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
Dinterpreter_common.cc164 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/
Dmterp.cc151 const instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in MterpShouldSwitchInterpreters()
574 Runtime::Current()->GetInstrumentation(); in MterpHandleException()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1116 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode()
1170 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()

12