Home
last modified time | relevance | path

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

/art/runtime/
Dinstrumentation_test.cc203 void CheckConfigureStubs(const char* key, Instrumentation::InstrumentationLevel level) { in CheckConfigureStubs()
205 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs()
214 Instrumentation::InstrumentationLevel GetCurrentInstrumentationLevel() { in GetCurrentInstrumentationLevel()
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 …]
Dinstrumentation.cc85 explicit InstallStubsClassVisitor(Instrumentation* instrumentation) in InstallStubsClassVisitor()
94 Instrumentation* const instrumentation_;
98 Instrumentation::Instrumentation() in Instrumentation() function in art::instrumentation::Instrumentation
122 void Instrumentation::InstallStubsForClass(mirror::Class* klass) { in InstallStubsForClass()
140 bool Instrumentation::NeedDebugVersionFor(ArtMethod* method) const in NeedDebugVersionFor()
151 void Instrumentation::InstallStubsForMethod(ArtMethod* method) { in InstallStubsForMethod()
338 Instrumentation* instrumentation = reinterpret_cast<Instrumentation*>(arg); in InstrumentationInstallStack()
365 void Instrumentation::InstrumentThreadStack(Thread* thread) { in InstrumentThreadStack()
377 Instrumentation* instrumentation) in InstrumentationRestoreStack()
438 Instrumentation* const instrumentation_; in InstrumentationRestoreStack()
[all …]
Dtrace.cc259 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
274 LogMethodTraceEvent(thread, *old_it, instrumentation::Instrumentation::kMethodExited, in CompareAndUpdateStackTrace()
279 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
384 … instrumentation::Instrumentation::kMethodEntered | in Start()
385 instrumentation::Instrumentation::kMethodExited | in Start()
386 instrumentation::Instrumentation::kMethodUnwind); in Start()
439 the_trace, instrumentation::Instrumentation::kMethodEntered | in StopTracing()
440 instrumentation::Instrumentation::kMethodExited | in StopTracing()
441 instrumentation::Instrumentation::kMethodUnwind); in StopTracing()
525 instrumentation::Instrumentation::kMethodEntered | in Pause()
[all …]
Dcommon_dex_operations.h97 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon()
156 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
Dinstrumentation.h165 class Instrumentation {
187 Instrumentation();
717 DISALLOW_COPY_AND_ASSIGN(Instrumentation);
719 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationEvent& rhs);
720 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationLevel& rhs);
Dtrace.h234 instrumentation::Instrumentation::InstrumentationEvent event,
Dquick_exception_handler.cc633 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Dstack.cc897 size_t frame_id = instrumentation::Instrumentation::ComputeFrameId( in WalkStack()
Druntime.cc2588 explicit UpdateEntryPointsClassVisitor(instrumentation::Instrumentation* instrumentation) in UpdateEntryPointsClassVisitor()
2605 instrumentation::Instrumentation* const instrumentation_;
Djni_internal.cc105 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetObjectField()
132 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetPrimitiveField()
156 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyGetField()
Dthread.cc3342 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in QuickDeliverException()
/art/test/Instrumentation/
DInstrumentation.java17 public class Instrumentation { class
/art/openjdkjvmti/
Devents.cc861 return art::instrumentation::Instrumentation::kMethodEntered; in GetInstrumentationEventsFor()
863 return art::instrumentation::Instrumentation::kMethodExited | in GetInstrumentationEventsFor()
864 art::instrumentation::Instrumentation::kMethodUnwind; in GetInstrumentationEventsFor()
866 return art::instrumentation::Instrumentation::kFieldWritten; in GetInstrumentationEventsFor()
868 return art::instrumentation::Instrumentation::kFieldRead; in GetInstrumentationEventsFor()
871 return art::instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventsFor()
873 return art::instrumentation::Instrumentation::kWatchedFramePop; in GetInstrumentationEventsFor()
875 return art::instrumentation::Instrumentation::kExceptionThrown; in GetInstrumentationEventsFor()
877 return art::instrumentation::Instrumentation::kExceptionHandled; in GetInstrumentationEventsFor()
928 if (new_events == art::instrumentation::Instrumentation::kDexPcMoved) { in SetupTraceListener()
[all …]
/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_common.h200 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke()
287 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick()
505 const instrumentation::Instrumentation* instrumentation)
Dinterpreter.cc253 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
509 const instrumentation::Instrumentation* const instrumentation = in EnterInterpreterFromDeoptimize()
Dinterpreter_switch_impl.cc138 const instrumentation::Instrumentation* instrumentation, in DoDexPcMoveEvent()
166 static bool NeedsMethodExitEvent(const instrumentation::Instrumentation* ins) in NeedsMethodExitEvent()
174 const instrumentation::Instrumentation* instrumentation, in SendMethodExitEvents()
/art/test/common/
Druntime_state.cc48 instrumentation::Instrumentation::InstrumentationLevel::kInstrumentWithInterpreter; in GetJitIfEnabled()
/art/build/
DAndroid.gtest.mk45 Instrumentation \
167 ART_GTEST_instrumentation_test_DEX_DEPS := Instrumentation
/art/runtime/jit/
Djit.cc288 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
/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()