Home
last modified time | relevance | path

Searched refs:GetInstrumentation (Results 1 – 25 of 33) 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()
495 art::Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(target); in DeoptimizeThread()
Dti_extension.cc402 (runtime->GetInstrumentation()->IsForcedInterpretOnly() || runtime->IsJavaDebuggable())) { in GetExtensionFunctions()
633 (runtime->GetInstrumentation()->IsForcedInterpretOnly() || runtime->IsJavaDebuggable())) { in GetExtensionEvents()
Devents.cc1239 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/
Dinstrumentation_test.cc196 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 …]
Dcommon_dex_operations.h102 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon()
163 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
Dquick_exception_handler.cc51 Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled()), in QuickExceptionHandler()
600 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode( in DeoptimizeSingleFrame()
631 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Dtrace.cc424 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()
Druntime.cc1346 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()
Druntime.h517 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() function
521 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() function
Ddebugger.cc156 if (Runtime::Current()->GetInstrumentation()->InterpretOnly()) { in IsForcedInterpreterNeededForExceptionImpl()
162 if (Runtime::Current()->GetInstrumentation()->IsDeoptimized(method)) { in IsForcedInterpreterNeededForExceptionImpl()
Dart_method.cc358 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) { in Invoke()
Dstack.cc815 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, in GetCurrentQuickFrameInfo()
/art/test/2011-stack-walk-concurrent-instrument/
Dstack_walk_concurrent.cc88 Runtime::Current()->GetInstrumentation()->InstrumentThreadStack(other); in Java_Main_waitAndDeopt()
/art/runtime/gc/
Dallocation_record.cc162 Runtime::Current()->GetInstrumentation()->InstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
181 Runtime::Current()->GetInstrumentation()->UninstrumentQuickAllocEntryPoints(); in SetAllocTrackingEnabled()
Dheap.cc745 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/
Dtracefast.cc136 runtime->GetInstrumentation()->AddListener(&gEmptyTracer, in StartTracing()
140 runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey, kNeedsInterpreter); in StartTracing()
/art/test/common/
Druntime_state.cc53 && runtime->GetInstrumentation()->GetCurrentInstrumentationLevel() != in GetJitIfEnabled()
214 Runtime::Current()->GetInstrumentation()->GetCodeForInvoke(method)); in Java_Main_hasJitCompiledEntrypoint()
/art/runtime/jit/
Djit.cc243 !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()
Djit_code_cache.cc126 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/
Dinterpreter.cc269 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
559 frame_cnt == 0 ? nullptr : Runtime::Current()->GetInstrumentation(); in EnterInterpreterFromDeoptimize()
Dinterpreter_common.h588 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIGetQuick()
729 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIPutQuick()
/art/runtime/interpreter/mterp/
Dmterp.cc152 !runtime->GetInstrumentation()->IsActive() && in CanUseMterp()
537 Runtime::Current()->GetInstrumentation(); in MterpHandleException()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc857 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()

12