Home
last modified time | relevance | path

Searched refs:StackVisitor (Results 26 – 41 of 41) sorted by relevance

12

/art/runtime/
Dinstrumentation.cc90 static constexpr StackVisitor::StackWalkKind kInstrumentationStackWalk =
91 StackVisitor::StackWalkKind::kSkipInlinedFrames;
301 struct InstallStackVisitor final : public StackVisitor { in InstrumentationInstallStack()
306 : StackVisitor(thread_in, context, kInstrumentationStackWalk), in InstrumentationInstallStack()
464 struct RestoreStackVisitor final : public StackVisitor { in InstrumentationRestoreStack()
467 : StackVisitor(thread_in, nullptr, kInstrumentationStackWalk), in InstrumentationRestoreStack()
1414 size_t frame_id = StackVisitor::ComputeNumFrames(self, kInstrumentationStackWalk); in PushInstrumentationStackFrame()
1440 StackVisitor::WalkStack( in GetRuntimeMethodShorty()
1441 [&shorty](const art::StackVisitor* stack_visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in GetRuntimeMethodShorty()
1495 art::StackVisitor::StackWalkKind::kIncludeInlinedFrames); in GetRuntimeMethodShorty()
Dmonitor.h45 class StackVisitor; variable
120 static void VisitLocks(StackVisitor* stack_visitor,
Dcha.cc185 class CHAStackVisitor final : public StackVisitor {
190 : StackVisitor(thread_in, context, StackVisitor::StackWalkKind::kSkipInlinedFrames), in CHAStackVisitor()
Dthread.cc2656 class FetchStackTraceVisitor : public StackVisitor {
2662 : StackVisitor(thread, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames), in FetchStackTraceVisitor()
2707 class BuildInternalStackTraceVisitor : public StackVisitor {
2710 : StackVisitor(thread, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames), in BuildInternalStackTraceVisitor()
3647 StackVisitor::WalkStack( in GetCurrentMethod()
3648 [&](const StackVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in GetCurrentMethod()
3660 StackVisitor::StackWalkKind::kIncludeInlinedFrames, in GetCurrentMethod()
3678 class ReferenceMapVisitor : public StackVisitor {
3684 : StackVisitor(thread, context, StackVisitor::StackWalkKind::kSkipInlinedFrames), in ReferenceMapVisitor()
3886 const StackVisitor* stack_visitor) in VisitQuickFrameNonPrecise()
[all …]
Dmonitor.cc168 struct NextMethodVisitor final : public StackVisitor { in SetLockingMethod()
170 : StackVisitor(thread, in SetLockingMethod()
172 StackVisitor::StackWalkKind::kIncludeInlinedFrames, in SetLockingMethod()
346 StackVisitor::WalkStack( in AtraceMonitorLockImpl()
348 [&](const art::StackVisitor* stack_visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in AtraceMonitorLockImpl()
368 art::StackVisitor::StackWalkKind::kIncludeInlinedFrames); in AtraceMonitorLockImpl()
1456 void Monitor::VisitLocks(StackVisitor* stack_visitor, in VisitLocks()
Ddebugger.cc144 StackVisitor::WalkStack( in IsForcedInterpreterNeededForExceptionImpl()
145 [&](art::StackVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForExceptionImpl()
178 art::StackVisitor::StackWalkKind::kIncludeInlinedFrames, in IsForcedInterpreterNeededForExceptionImpl()
Dtrace.cc209 StackVisitor::WalkStack( in GetSample()
210 [&](const art::StackVisitor* stack_visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in GetSample()
220 art::StackVisitor::StackWalkKind::kIncludeInlinedFrames); in GetSample()
/art/openjdkjvmti/
Devents-inl.h452 current_top_frame_ = art::StackVisitor::ComputeNumFrames( in ScopedDisablePopFrame()
453 thread_, art::StackVisitor::StackWalkKind::kIncludeInlinedFrames); in ScopedDisablePopFrame()
Dti_method.cc616 virtual jvmtiError Execute(art::ArtMethod* method, art::StackVisitor& visitor)
883 jvmtiError Execute(art::ArtMethod* method, art::StackVisitor& visitor) in Execute()
1063 jvmtiError Execute(art::ArtMethod* method, art::StackVisitor& visitor) in Execute()
Devents.cc933 class CatchLocationFinder final : public art::StackVisitor { in FindCatchMethodsFromThrow()
941 : StackVisitor(target, context, art::StackVisitor::StackWalkKind::kIncludeInlinedFrames), in FindCatchMethodsFromThrow()
Dti_redefine.cc264 class ObsoleteMethodStackVisitor : public art::StackVisitor {
271 : StackVisitor(thread, in ObsoleteMethodStackVisitor()
273 StackVisitor::StackWalkKind::kIncludeInlinedFrames), in ObsoleteMethodStackVisitor()
Dti_heap.cc1043 const art::StackVisitor* visitor = java_info.GetVisitor(); in GetReferenceKind()
/art/runtime/native/
Djava_lang_Class.cc70 struct FirstExternalCallerVisitor : public StackVisitor { in GetReflectionCaller()
72 : StackVisitor(thread, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames), in GetReflectionCaller()
/art/runtime/jit/
Djit_code_cache.cc1052 StackVisitor::WalkStack( in Run()
1053 [&](const art::StackVisitor* stack_visitor) { in Run()
1068 art::StackVisitor::StackWalkKind::kSkipInlinedFrames); in Run()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc620 class EntireStackVisitor : public StackVisitor { in HandleDeoptimization()
623 : StackVisitor(self_in, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames) {} in HandleDeoptimization()
/art/runtime/gc/
Dheap.h56 class StackVisitor; variable

12