Home
last modified time | relevance | path

Searched refs:GetInstrumentation (Results 1 – 25 of 29) 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.cc188 !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()
493 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(target); in DeoptimizeThread()
Devents.cc1093 art::instrumentation::Instrumentation* instr = art::Runtime::Current()->GetInstrumentation(); in SetupTraceListener()
1125 runtime_->GetInstrumentation()->UpdateMethodsCodeToInterpreterEntryPoint(&m); in HandleLocalAccessCapabilityAdded()
1396 art::Runtime::Current()->GetInstrumentation()->RemoveListener(method_trace_listener_.get(), ~0); in Shutdown()
/art/runtime/
Dinstrumentation_test.cc193 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs()
203 return Runtime::Current()->GetInstrumentation()->GetCurrentInstrumentationLevel(); in GetCurrentInstrumentationLevel()
208 return Runtime::Current()->GetInstrumentation()->requested_instrumentation_levels_.size(); in GetInstrumentationUserCount()
220 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in TestEvent()
269 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeMethod()
285 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeMethod()
300 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeEverything()
315 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeEverything()
330 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in EnableMethodTracing()
342 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DisableMethodTracing()
[all …]
Dcommon_dex_operations.h100 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon()
159 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
Dquick_exception_handler.cc50 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler()
613 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame()
646 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Dtrace.cc423 runtime->GetInstrumentation()->AddListener(the_trace_, in Start()
432 runtime->GetInstrumentation()->EnableMethodTracing( in Start()
481 runtime->GetInstrumentation()->RemoveListener( in StopTracing()
485 runtime->GetInstrumentation()->DisableMethodTracing(kTracerInstrumentationKey); in StopTracing()
Druntime.cc1277 GetInstrumentation()->ForceInterpretOnly(); in Init()
1975 GetInstrumentation()->InstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
1978 GetInstrumentation()->UninstrumentQuickAllocEntryPointsLocked(); in SetStatsEnabled()
2537 if (GetInstrumentation()->InterpretOnly()) { in AddCurrentRuntimeFeaturesAsDex2OatArguments()
2560 if (kIsDebugBuild && GetInstrumentation()->IsForcedInterpretOnly()) { in CreateJitCodeCache()
2769 if (!GetInstrumentation()->IsForcedInterpretOnly()) { in DeoptimizeBootImage()
2770 UpdateEntryPointsClassVisitor visitor(GetInstrumentation()); in DeoptimizeBootImage()
Ddebugger.cc648 return !Runtime::Current()->GetInstrumentation()->IsForcedInterpretOnly(); in RequiresDeoptimization()
687 !runtime->GetInstrumentation()->IsForcedInterpretOnly() && in GoActive()
693 runtime->GetInstrumentation()->EnableDeoptimization(); in GoActive()
727 runtime->GetInstrumentation()->RemoveListener(&gDebugInstrumentationListener, in Disconnected()
732 runtime->GetInstrumentation()->DisableDeoptimization(kDbgInstrumentationKey); in Disconnected()
2873 Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(thread); in SetLocalValue()
3124 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest()
3301 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in SanityCheckExistingBreakpoints()
3423 Runtime::Current()->GetInstrumentation()->IsDeoptimized(m)); in UnwatchLocation()
3461 if (Runtime::Current()->GetInstrumentation()->InterpretOnly()) { in IsForcedInterpreterNeededForCallingImpl()
[all …]
Druntime.h481 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function
485 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
Dstack.cc726 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, in GetCurrentQuickFrameInfo()
754 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled(); in WalkStack()
Dart_method.cc350 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
Dinstrumentation.cc102 instrumentation_(Runtime::Current()->GetInstrumentation()), in InstrumentationStackPopper()
/art/tools/tracefast-plugin/
Dtracefast.cc133 runtime->GetInstrumentation()->AddListener(&gEmptyTracer, in StartTracing()
137 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey, kNeedsInterpreter); in StartTracing()
/art/runtime/gc/
Dallocation_record.cc167 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
186 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
Dheap.cc711 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap()
823 Runtime::Current()->GetInstrumentation()->ResetQuickAllocEntryPoints(); in ChangeAllocator()
1716 Runtime::Current()->GetInstrumentation(); in EntrypointsInstrumented()
4293 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocationListener()
4301 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in RemoveAllocationListener()
/art/runtime/jit/
Djit.cc201 !Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()); in Create()
263 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
957 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in MethodEntered()
1029 !Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()); in PostForkChildAction()
Djit_code_cache.cc1129 instrumentation::Instrumentation* instrum = Runtime::Current()->GetInstrumentation(); in CommitCodeInternal()
1166 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in CommitCodeInternal()
1209 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in RemoveMethod()
2086 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyCompilationOf()
2176 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in InvalidateCompiledCodeFor()
/art/test/common/
Druntime_state.cc49 && runtime->GetInstrumentation()->GetCurrentInstrumentationLevel() != in GetJitIfEnabled()
191 Runtime::Current()->GetInstrumentation()->GetCodeForInvoke(method)); in Java_Main_hasJitCompiledEntrypoint()
/art/runtime/interpreter/
Dinterpreter.cc269 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
539 frame_cnt == 0 ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
Dinterpreter_common.cc209 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL()
393 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
/art/runtime/interpreter/mterp/
Dmterp.cc153 !runtime->GetInstrumentation()->IsActive() && in CanUseMterp()
539 Runtime::Current()->GetInstrumentation(); in MterpHandleException()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc941 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in artQuickProxyInvokeHandler()
1120 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode()
1190 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
/art/runtime/jni/
Djni_internal.cc291 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetObjectField()
318 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetPrimitiveField()
342 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyGetField()

12