Home
last modified time | relevance | path

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

12

/art/runtime/
Dinstrumentation_test.cc191 void CheckConfigureStubs(const char* key, Instrumentation::InstrumentationLevel level) { in CheckConfigureStubs()
193 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs()
202 Instrumentation::InstrumentationLevel GetCurrentInstrumentationLevel() { in GetCurrentInstrumentationLevel()
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 …]
Dinstrumentation.cc88 explicit InstallStubsClassVisitor(Instrumentation* instrumentation) in InstallStubsClassVisitor()
97 Instrumentation* const instrumentation_;
151 Instrumentation::Instrumentation() in Instrumentation() function in art::instrumentation::Instrumentation
176 void Instrumentation::InstallStubsForClass(mirror::Class* klass) { in InstallStubsForClass()
194 bool Instrumentation::NeedDebugVersionFor(ArtMethod* method) const in NeedDebugVersionFor()
205 void Instrumentation::InstallStubsForMethod(ArtMethod* method) { in InstallStubsForMethod()
400 Instrumentation* instrumentation = reinterpret_cast<Instrumentation*>(arg); in InstrumentationInstallStack()
427 void Instrumentation::InstrumentThreadStack(Thread* thread) { in InstrumentThreadStack()
439 Instrumentation* instrumentation) in InstrumentationRestoreStack()
502 Instrumentation* const instrumentation_; in InstrumentationRestoreStack()
[all …]
Dtrace.cc245 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
260 LogMethodTraceEvent(thread, *old_it, instrumentation::Instrumentation::kMethodExited, in CompareAndUpdateStackTrace()
265 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
424 … instrumentation::Instrumentation::kMethodEntered | in Start()
425 instrumentation::Instrumentation::kMethodExited | in Start()
426 instrumentation::Instrumentation::kMethodUnwind); in Start()
482 the_trace, instrumentation::Instrumentation::kMethodEntered | in StopTracing()
483 instrumentation::Instrumentation::kMethodExited | in StopTracing()
484 instrumentation::Instrumentation::kMethodUnwind); in StopTracing()
741 LogMethodTraceEvent(thread, method, instrumentation::Instrumentation::kMethodEntered, in MethodEntered()
[all …]
Dinstrumentation.h156 class Instrumentation; variable
171 Instrumentation* instrumentation_;
179 class Instrumentation {
200 Instrumentation();
724 DISALLOW_COPY_AND_ASSIGN(Instrumentation);
726 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationEvent& rhs);
727 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationLevel& rhs);
Dcommon_dex_operations.h100 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon()
159 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
Druntime.h481 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation()
485 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation()
1046 instrumentation::Instrumentation instrumentation_;
Dtrace.h265 instrumentation::Instrumentation::InstrumentationEvent event,
Ddebugger.cc281 return IsListeningTo(instrumentation::Instrumentation::kDexPcMoved); in IsListeningToDexPcMoved()
285 return IsListeningTo(instrumentation::Instrumentation::kMethodExited); in IsListeningToMethodExit()
288 static bool IsListeningTo(instrumentation::Instrumentation::InstrumentationEvent event) in IsListeningTo()
3105 case instrumentation::Instrumentation::kMethodEntered: in GetReferenceCounterForEvent()
3107 case instrumentation::Instrumentation::kMethodExited: in GetReferenceCounterForEvent()
3109 case instrumentation::Instrumentation::kDexPcMoved: in GetReferenceCounterForEvent()
3111 case instrumentation::Instrumentation::kFieldRead: in GetReferenceCounterForEvent()
3113 case instrumentation::Instrumentation::kFieldWritten: in GetReferenceCounterForEvent()
3115 case instrumentation::Instrumentation::kExceptionThrown: in GetReferenceCounterForEvent()
3124 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest()
[all …]
Dquick_exception_handler.cc646 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Dstack.cc883 size_t frame_id = instrumentation::Instrumentation::ComputeFrameId( in WalkStack()
/art/test/Instrumentation/
DInstrumentation.java17 public class Instrumentation { class
/art/tools/tracefast-plugin/
Dtracefast.cc134 art::instrumentation::Instrumentation::kMethodEntered | in StartTracing()
135 art::instrumentation::Instrumentation::kMethodExited | in StartTracing()
136 art::instrumentation::Instrumentation::kMethodUnwind); in StartTracing()
/art/openjdkjvmti/
Devents.cc953 return art::instrumentation::Instrumentation::kMethodEntered; in GetInstrumentationEventsFor()
955 return art::instrumentation::Instrumentation::kMethodExited | in GetInstrumentationEventsFor()
956 art::instrumentation::Instrumentation::kMethodUnwind; in GetInstrumentationEventsFor()
958 return art::instrumentation::Instrumentation::kFieldWritten; in GetInstrumentationEventsFor()
960 return art::instrumentation::Instrumentation::kFieldRead; in GetInstrumentationEventsFor()
963 return art::instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventsFor()
965 return art::instrumentation::Instrumentation::kWatchedFramePop; in GetInstrumentationEventsFor()
967 return art::instrumentation::Instrumentation::kExceptionThrown; in GetInstrumentationEventsFor()
969 return art::instrumentation::Instrumentation::kExceptionHandled; in GetInstrumentationEventsFor()
1079 if (new_events == art::instrumentation::Instrumentation::kDexPcMoved) { in SetupTraceListener()
[all …]
Ddeopt_manager.cc476 art::instrumentation::Instrumentation* instrumentation = in AddDeoptimizationRequester()
/art/runtime/jdwp/
Djdwp_event.cc164 return instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventFor()
167 return instrumentation::Instrumentation::kExceptionThrown; in GetInstrumentationEventFor()
169 return instrumentation::Instrumentation::kMethodEntered; in GetInstrumentationEventFor()
172 return instrumentation::Instrumentation::kMethodExited; in GetInstrumentationEventFor()
174 return instrumentation::Instrumentation::kFieldRead; in GetInstrumentationEventFor()
176 return instrumentation::Instrumentation::kFieldWritten; in GetInstrumentationEventFor()
/art/runtime/interpreter/
Dinterpreter.cc269 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
538 const instrumentation::Instrumentation* const instrumentation = in EnterInterpreterFromDeoptimize()
Dinterpreter_switch_impl-inl.h114 const instrumentation::Instrumentation* instr) in HandlePendingExceptionWithInstrumentationImpl()
143 const instrumentation::Instrumentation* instr) in HandlePendingExceptionWithInstrumentation()
308 const instrumentation::Instrumentation* instrumentation, in DoDexPcMoveEvent()
336 static bool NeedsMethodExitEvent(const instrumentation::Instrumentation* ins) in NeedsMethodExitEvent()
345 const instrumentation::Instrumentation* instrumentation, in SendMethodExitEvents()
2581 const instrumentation::Instrumentation* instrumentation, in InstructionHandler()
2606 const instrumentation::Instrumentation* const instrumentation;
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()
482 const instrumentation::Instrumentation* instrumentation) { in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
Dinterpreter_common.h574 const instrumentation::Instrumentation* instrumentation)
/art/build/
DAndroid.gtest.mk46 Instrumentation \
219 ART_GTEST_instrumentation_test_DEX_DEPS := Instrumentation
/art/test/common/
Druntime_state.cc50 instrumentation::Instrumentation::InstrumentationLevel::kInstrumentWithInterpreter; in GetJitIfEnabled()
/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/jit/
Djit.cc263 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
Djit_code_cache.cc1129 instrumentation::Instrumentation* instrum = Runtime::Current()->GetInstrumentation(); in CommitCodeInternal()
2086 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyCompilationOf()
/art/runtime/interpreter/mterp/
Dmterp.cc538 const instrumentation::Instrumentation* const instrumentation = in MterpHandleException()

12