Home
last modified time | relevance | path

Searched refs:Instrumentation (Results 1 – 25 of 26) sorted by relevance

12

/art/runtime/
Dinstrumentation_test.cc194 void CheckConfigureStubs(const char* key, Instrumentation::InstrumentationLevel level) { in CheckConfigureStubs()
196 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs()
205 Instrumentation::InstrumentationLevel GetCurrentInstrumentationLevel() { in GetCurrentInstrumentationLevel()
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 …]
Dinstrumentation.cc95 explicit InstallStubsClassVisitor(Instrumentation* instrumentation) in InstallStubsClassVisitor()
104 Instrumentation* const instrumentation_;
170 Instrumentation::Instrumentation() in Instrumentation() function in art::instrumentation::Instrumentation
196 void Instrumentation::InstallStubsForClass(ObjPtr<mirror::Class> klass) { in InstallStubsForClass()
223 bool Instrumentation::NeedDebugVersionFor(ArtMethod* method) const in NeedDebugVersionFor()
234 void Instrumentation::InstallStubsForMethod(ArtMethod* method) { in InstallStubsForMethod()
423 Instrumentation* instrumentation = reinterpret_cast<Instrumentation*>(arg); in InstrumentationInstallStack()
454 void Instrumentation::InstrumentThreadStack(Thread* thread) { in InstrumentThreadStack()
466 Instrumentation* instrumentation) in InstrumentationRestoreStack()
525 Instrumentation* const instrumentation_; in InstrumentationRestoreStack()
[all …]
Dtrace.cc246 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
261 LogMethodTraceEvent(thread, *old_it, instrumentation::Instrumentation::kMethodExited, in CompareAndUpdateStackTrace()
266 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
425 … instrumentation::Instrumentation::kMethodEntered | in Start()
426 instrumentation::Instrumentation::kMethodExited | in Start()
427 instrumentation::Instrumentation::kMethodUnwind); in Start()
483 the_trace, instrumentation::Instrumentation::kMethodEntered | in StopTracing()
484 instrumentation::Instrumentation::kMethodExited | in StopTracing()
485 instrumentation::Instrumentation::kMethodUnwind); in StopTracing()
742 LogMethodTraceEvent(thread, method, instrumentation::Instrumentation::kMethodEntered, in MethodEntered()
[all …]
Dinstrumentation.h165 class Instrumentation; variable
180 Instrumentation* instrumentation_;
189 class Instrumentation {
210 Instrumentation();
764 DISALLOW_COPY_AND_ASSIGN(Instrumentation);
766 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationEvent& rhs);
767 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationLevel& rhs);
Dcommon_dex_operations.h102 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon()
163 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
Druntime.h517 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation()
521 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation()
1155 instrumentation::Instrumentation instrumentation_;
Dtrace.h266 instrumentation::Instrumentation::InstrumentationEvent event,
Dquick_exception_handler.cc631 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Druntime.cc2834 explicit UpdateEntryPointsClassVisitor(instrumentation::Instrumentation* instrumentation) in UpdateEntryPointsClassVisitor()
2866 instrumentation::Instrumentation* const instrumentation_;
/art/test/Instrumentation/
DInstrumentation.java17 public class Instrumentation { class
/art/tools/tracefast-plugin/
Dtracefast.cc137 art::instrumentation::Instrumentation::kMethodEntered | in StartTracing()
138 art::instrumentation::Instrumentation::kMethodExited | in StartTracing()
139 art::instrumentation::Instrumentation::kMethodUnwind); in StartTracing()
/art/openjdkjvmti/
Devents.cc1077 return art::instrumentation::Instrumentation::kMethodEntered; in GetInstrumentationEventsFor()
1089 return art::instrumentation::Instrumentation::kMethodExited | in GetInstrumentationEventsFor()
1090 art::instrumentation::Instrumentation::kMethodUnwind; in GetInstrumentationEventsFor()
1098 return art::instrumentation::Instrumentation::kFieldWritten; in GetInstrumentationEventsFor()
1100 return art::instrumentation::Instrumentation::kFieldRead; in GetInstrumentationEventsFor()
1110 return art::instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventsFor()
1118 return art::instrumentation::Instrumentation::kWatchedFramePop; in GetInstrumentationEventsFor()
1120 return art::instrumentation::Instrumentation::kExceptionThrown; in GetInstrumentationEventsFor()
1122 return art::instrumentation::Instrumentation::kExceptionHandled; in GetInstrumentationEventsFor()
1239 art::instrumentation::Instrumentation* instr = art::Runtime::Current()->GetInstrumentation(); in SetupTraceListener()
Ddeopt_manager.cc476 art::instrumentation::Instrumentation* instrumentation = in AddDeoptimizationRequester()
/art/runtime/interpreter/
Dinterpreter_common.h144 const instrumentation::Instrumentation* instrumentation,
152 NeedsMethodExitEvent(const instrumentation::Instrumentation* ins) in NeedsMethodExitEvent()
201 const instrumentation::Instrumentation* instrumentation, in PerformNonStandardReturn()
588 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIGetQuick()
729 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoIPutQuick()
965 const instrumentation::Instrumentation* instrumentation)
Dinterpreter_switch_impl-inl.h205 const instrumentation::Instrumentation* instrumentation, in DoDexPcMoveEvent()
1844 const instrumentation::Instrumentation* instrumentation, in InstructionHandler()
1900 const instrumentation::Instrumentation* const instrumentation;
1922 const instrumentation::Instrumentation* instrumentation, \
Dinterpreter_common.cc97 const instrumentation::Instrumentation* instrumentation, in SendMethodExitEvents()
130 const instrumentation::Instrumentation* instrumentation,
139 const instrumentation::Instrumentation* instrumentation,
155 const instrumentation::Instrumentation* instrumentation) { in MoveToExceptionHandler()
Dinterpreter.cc269 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
558 const instrumentation::Instrumentation* const instrumentation = in EnterInterpreterFromDeoptimize()
/art/build/
DAndroid.gtest.mk48 Instrumentation \
221 ART_GTEST_instrumentation_test_DEX_DEPS := Instrumentation
/art/test/common/
Druntime_state.cc54 instrumentation::Instrumentation::InstrumentationLevel::kInstrumentWithInterpreter; in GetJitIfEnabled()
/art/test/
DAndroid.bp946 ":art-gtest-jars-Instrumentation",
1123 name: "art-gtest-jars-Instrumentation",
1124 srcs: ["Instrumentation/**/*.java"],
/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()
/art/runtime/interpreter/mterp/
Dmterp.cc536 const instrumentation::Instrumentation* const instrumentation = in MterpHandleException()
/art/runtime/jni/
Djni_internal.cc109 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetObjectField()
136 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetPrimitiveField()
160 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyGetField()
/art/runtime/jit/
Djit.cc315 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
Djit_code_cache.cc126 instrumentation::Instrumentation* instrum = Runtime::Current()->GetInstrumentation(); in UpdateEntryPoints()

12