/art/runtime/ |
D | instrumentation_test.cc | 185 void CheckConfigureStubs(const char* key, Instrumentation::InstrumentationLevel level) { in CheckConfigureStubs() 187 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs() 196 Instrumentation::InstrumentationLevel GetCurrentInstrumentationLevel() { in GetCurrentInstrumentationLevel() 214 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in TestEvent() 260 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeMethod() 276 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeMethod() 291 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeEverything() 306 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeEverything() 321 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in EnableMethodTracing() 333 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DisableMethodTracing() [all …]
|
D | instrumentation.cc | 82 explicit InstallStubsClassVisitor(Instrumentation* instrumentation) in InstallStubsClassVisitor() 91 Instrumentation* const instrumentation_; 95 Instrumentation::Instrumentation() in Instrumentation() function in art::instrumentation::Instrumentation 117 void Instrumentation::InstallStubsForClass(mirror::Class* klass) { in InstallStubsForClass() 135 bool Instrumentation::NeedDebugVersionFor(ArtMethod* method) const REQUIRES_SHARED(Locks::mutator_l… in NeedDebugVersionFor() 142 void Instrumentation::InstallStubsForMethod(ArtMethod* method) { in InstallStubsForMethod() 313 Instrumentation* instrumentation = reinterpret_cast<Instrumentation*>(arg); in InstrumentationInstallStack() 340 void Instrumentation::InstrumentThreadStack(Thread* thread) { in InstrumentThreadStack() 352 Instrumentation* instrumentation) in InstrumentationRestoreStack() 412 Instrumentation* const instrumentation_; in InstrumentationRestoreStack() [all …]
|
D | trace.cc | 258 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace() 273 LogMethodTraceEvent(thread, *old_it, instrumentation::Instrumentation::kMethodExited, in CompareAndUpdateStackTrace() 278 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace() 377 … instrumentation::Instrumentation::kMethodEntered | in Start() 378 instrumentation::Instrumentation::kMethodExited | in Start() 379 instrumentation::Instrumentation::kMethodUnwind); in Start() 433 the_trace, instrumentation::Instrumentation::kMethodEntered | in StopTracing() 434 instrumentation::Instrumentation::kMethodExited | in StopTracing() 435 instrumentation::Instrumentation::kMethodUnwind); in StopTracing() 520 instrumentation::Instrumentation::kMethodEntered | in Pause() [all …]
|
D | instrumentation.h | 152 class Instrumentation { 172 Instrumentation(); 654 DISALLOW_COPY_AND_ASSIGN(Instrumentation); 656 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationEvent& rhs); 657 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationLevel& rhs);
|
D | common_dex_operations.h | 74 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGetCommon() 133 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPutCommon()
|
D | runtime.h | 444 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation() 448 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation() 834 instrumentation::Instrumentation instrumentation_;
|
D | trace.h | 229 instrumentation::Instrumentation::InstrumentationEvent event,
|
D | debugger.cc | 274 return IsListeningTo(instrumentation::Instrumentation::kDexPcMoved); in IsListeningToDexPcMoved() 278 return IsListeningTo(instrumentation::Instrumentation::kMethodExited); in IsListeningToMethodExit() 281 static bool IsListeningTo(instrumentation::Instrumentation::InstrumentationEvent event) in IsListeningTo() 3138 case instrumentation::Instrumentation::kMethodEntered: in GetReferenceCounterForEvent() 3140 case instrumentation::Instrumentation::kMethodExited: in GetReferenceCounterForEvent() 3142 case instrumentation::Instrumentation::kDexPcMoved: in GetReferenceCounterForEvent() 3144 case instrumentation::Instrumentation::kFieldRead: in GetReferenceCounterForEvent() 3146 case instrumentation::Instrumentation::kFieldWritten: in GetReferenceCounterForEvent() 3148 case instrumentation::Instrumentation::kExceptionCaught: in GetReferenceCounterForEvent() 3157 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in ProcessDeoptimizationRequest() [all …]
|
D | quick_exception_handler.cc | 631 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
|
D | stack.cc | 849 size_t frame_id = instrumentation::Instrumentation::ComputeFrameId( in WalkStack()
|
D | runtime.cc | 2403 explicit UpdateEntryPointsClassVisitor(instrumentation::Instrumentation* instrumentation) in UpdateEntryPointsClassVisitor() 2420 instrumentation::Instrumentation* const instrumentation_;
|
D | jni_internal.cc | 88 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetObjectField() 115 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifySetPrimitiveField() 139 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in NotifyGetField()
|
/art/test/Instrumentation/ |
D | Instrumentation.java | 17 public class Instrumentation { class
|
/art/runtime/openjdkjvmti/ |
D | events.cc | 574 return art::instrumentation::Instrumentation::kMethodEntered; in GetInstrumentationEventsFor() 576 return art::instrumentation::Instrumentation::kMethodExited | in GetInstrumentationEventsFor() 577 art::instrumentation::Instrumentation::kMethodUnwind; in GetInstrumentationEventsFor() 579 return art::instrumentation::Instrumentation::kFieldWritten; in GetInstrumentationEventsFor() 581 return art::instrumentation::Instrumentation::kFieldRead; in GetInstrumentationEventsFor() 584 return art::instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventsFor() 596 art::instrumentation::Instrumentation* instr = art::Runtime::Current()->GetInstrumentation(); in SetupTraceListener()
|
/art/runtime/jdwp/ |
D | jdwp_event.cc | 164 return instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventFor() 167 return instrumentation::Instrumentation::kExceptionCaught; 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/ |
D | interpreter_common.h | 193 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke() 260 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick() 471 uint32_t dex_pc, const instrumentation::Instrumentation* instrumentation)
|
D | interpreter.cc | 251 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute() 523 const instrumentation::Instrumentation* const instrumentation = in EnterInterpreterFromDeoptimize()
|
D | interpreter_common.cc | 150 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL() 326 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() 403 const instrumentation::Instrumentation* instrumentation) { in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
|
D | interpreter_switch_impl.cc | 125 const instrumentation::Instrumentation* instrumentation, in DoDexPcMoveEvent()
|
/art/test/common/ |
D | runtime_state.cc | 44 instrumentation::Instrumentation::InstrumentationLevel::kInstrumentWithInterpreter; in GetJitIfEnabled()
|
/art/build/ |
D | Android.gtest.mk | 43 Instrumentation \ 118 ART_GTEST_instrumentation_test_DEX_DEPS := Instrumentation
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 148 const instrumentation::Instrumentation* const instrumentation = in MterpShouldSwitchInterpreters() 492 const instrumentation::Instrumentation* const instrumentation = in MterpHandleException()
|
/art/runtime/jit/ |
D | jit.cc | 283 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 1000 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode() 1053 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
|
/art/runtime/gc/ |
D | heap.cc | 629 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap() 1569 instrumentation::Instrumentation* const instrumentation = in EntrypointsInstrumented()
|