Home
last modified time | relevance | path

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

/art/runtime/
Dinstrumentation_test.cc152 void CheckConfigureStubs(const char* key, Instrumentation::InstrumentationLevel level) { in CheckConfigureStubs()
154 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in CheckConfigureStubs()
163 Instrumentation::InstrumentationLevel GetCurrentInstrumentationLevel() { in GetCurrentInstrumentationLevel()
174 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); in TestEvent()
209 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeMethod()
225 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeMethod()
240 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DeoptimizeEverything()
255 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in UndeoptimizeEverything()
270 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in EnableMethodTracing()
282 instrumentation::Instrumentation* instrumentation = runtime->GetInstrumentation(); in DisableMethodTracing()
[all …]
Dinstrumentation.cc55 explicit InstallStubsClassVisitor(Instrumentation* instrumentation) in InstallStubsClassVisitor()
64 Instrumentation* const instrumentation_;
68 Instrumentation::Instrumentation() in Instrumentation() function in art::instrumentation::Instrumentation
90 void Instrumentation::InstallStubsForClass(mirror::Class* klass) { in InstallStubsForClass()
108 bool Instrumentation::NeedDebugVersionForBootImageCode(ArtMethod* method, const void* code) const in NeedDebugVersionForBootImageCode()
116 void Instrumentation::InstallStubsForMethod(ArtMethod* method) { in InstallStubsForMethod()
285 Instrumentation* instrumentation = reinterpret_cast<Instrumentation*>(arg); in InstrumentationInstallStack()
312 void Instrumentation::InstrumentThreadStack(Thread* thread) { in InstrumentThreadStack()
324 Instrumentation* instrumentation) in InstrumentationRestoreStack()
384 Instrumentation* const instrumentation_; in InstrumentationRestoreStack()
[all …]
Dtrace.cc251 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
266 LogMethodTraceEvent(thread, *old_it, instrumentation::Instrumentation::kMethodExited, in CompareAndUpdateStackTrace()
271 LogMethodTraceEvent(thread, *rit, instrumentation::Instrumentation::kMethodEntered, in CompareAndUpdateStackTrace()
370 … instrumentation::Instrumentation::kMethodEntered | in Start()
371 instrumentation::Instrumentation::kMethodExited | in Start()
372 instrumentation::Instrumentation::kMethodUnwind); in Start()
426 the_trace, instrumentation::Instrumentation::kMethodEntered | in StopTracing()
427 instrumentation::Instrumentation::kMethodExited | in StopTracing()
428 instrumentation::Instrumentation::kMethodUnwind); in StopTracing()
513 instrumentation::Instrumentation::kMethodEntered | in Pause()
[all …]
Dinstrumentation.h118 class Instrumentation {
138 Instrumentation();
598 DISALLOW_COPY_AND_ASSIGN(Instrumentation);
600 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationEvent& rhs);
601 std::ostream& operator<<(std::ostream& os, const Instrumentation::InstrumentationLevel& rhs);
Druntime.h464 const instrumentation::Instrumentation* GetInstrumentation() const { in GetInstrumentation()
468 instrumentation::Instrumentation* GetInstrumentation() { in GetInstrumentation()
794 instrumentation::Instrumentation instrumentation_;
Ddebugger.cc259 return IsListeningTo(instrumentation::Instrumentation::kDexPcMoved); in IsListeningToDexPcMoved()
263 return IsListeningTo(instrumentation::Instrumentation::kMethodExited); in IsListeningToMethodExit()
266 static bool IsListeningTo(instrumentation::Instrumentation::InstrumentationEvent event) in IsListeningTo()
575 explicit UpdateEntryPointsClassVisitor(instrumentation::Instrumentation* instrumentation) in UpdateEntryPointsClassVisitor()
592 instrumentation::Instrumentation* const instrumentation_;
3087 case instrumentation::Instrumentation::kMethodEntered: in GetReferenceCounterForEvent()
3089 case instrumentation::Instrumentation::kMethodExited: in GetReferenceCounterForEvent()
3091 case instrumentation::Instrumentation::kDexPcMoved: in GetReferenceCounterForEvent()
3093 case instrumentation::Instrumentation::kFieldRead: in GetReferenceCounterForEvent()
3095 case instrumentation::Instrumentation::kFieldWritten: in GetReferenceCounterForEvent()
[all …]
Dtrace.h208 instrumentation::Instrumentation::InstrumentationEvent event,
Dquick_exception_handler.cc590 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in UpdateInstrumentationStack()
Dstack.cc855 size_t frame_id = instrumentation::Instrumentation::ComputeFrameId( in WalkStack()
Dthread.cc2588 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in QuickDeliverException()
Dclass_linker.cc2785 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); in ShouldUseInterpreterEntrypoint()
/art/runtime/entrypoints/quick/
Dquick_instrumentation_entrypoints.cc35 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodEntryFromCode()
67 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in artInstrumentationMethodExitFromCode()
/art/test/Instrumentation/
DInstrumentation.java17 public class Instrumentation { class
/art/runtime/jdwp/
Djdwp_event.cc161 return instrumentation::Instrumentation::kDexPcMoved; in GetInstrumentationEventFor()
164 return instrumentation::Instrumentation::kExceptionCaught; in GetInstrumentationEventFor()
166 return instrumentation::Instrumentation::kMethodEntered; in GetInstrumentationEventFor()
169 return instrumentation::Instrumentation::kMethodExited; in GetInstrumentationEventFor()
171 return instrumentation::Instrumentation::kFieldRead; in GetInstrumentationEventFor()
173 return instrumentation::Instrumentation::kFieldWritten; in GetInstrumentationEventFor()
/art/runtime/interpreter/
Dinterpreter_common.cc63 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldGet()
145 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_GET_ALL_TEMPLATE_DECL()
260 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoFieldPut()
364 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
427 const instrumentation::Instrumentation* instrumentation) { in EXPLICIT_DO_IPUT_QUICK_ALL_TEMPLATE_DECL()
Dinterpreter_common.h656 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvoke()
700 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in DoInvokeVirtualQuick()
975 uint32_t dex_pc, const instrumentation::Instrumentation* instrumentation)
Dinterpreter.cc279 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in Execute()
540 const instrumentation::Instrumentation* const instrumentation = in EnterInterpreterFromDeoptimize()
/art/runtime/interpreter/mterp/
Dmterp.cc147 const instrumentation::Instrumentation* const instrumentation = in MterpShouldSwitchInterpreters()
420 const instrumentation::Instrumentation* const instrumentation = in MterpHandleException()
/art/build/
DAndroid.gtest.mk32 Instrumentation \
80 ART_GTEST_instrumentation_test_DEX_DEPS := Instrumentation
/art/runtime/jit/
Djit.cc259 instrumentation::Instrumentation* instrumentation = Runtime::Current()->GetInstrumentation(); in CompileMethod()
/art/runtime/gc/
Dheap.cc624 instrumentation::Instrumentation* const instrumentation = runtime->GetInstrumentation(); in Heap()
1679 instrumentation::Instrumentation* const instrumentation = in EntrypointsInstrumented()