Searched refs:StackVisitor (Results 26 – 41 of 41) sorted by relevance
12
/art/runtime/ |
D | instrumentation.cc | 90 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()
|
D | monitor.h | 45 class StackVisitor; variable 120 static void VisitLocks(StackVisitor* stack_visitor,
|
D | cha.cc | 185 class CHAStackVisitor final : public StackVisitor { 190 : StackVisitor(thread_in, context, StackVisitor::StackWalkKind::kSkipInlinedFrames), in CHAStackVisitor()
|
D | thread.cc | 2656 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 …]
|
D | monitor.cc | 168 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()
|
D | debugger.cc | 144 StackVisitor::WalkStack( in IsForcedInterpreterNeededForExceptionImpl() 145 [&](art::StackVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in IsForcedInterpreterNeededForExceptionImpl() 178 art::StackVisitor::StackWalkKind::kIncludeInlinedFrames, in IsForcedInterpreterNeededForExceptionImpl()
|
D | trace.cc | 209 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/ |
D | events-inl.h | 452 current_top_frame_ = art::StackVisitor::ComputeNumFrames( in ScopedDisablePopFrame() 453 thread_, art::StackVisitor::StackWalkKind::kIncludeInlinedFrames); in ScopedDisablePopFrame()
|
D | ti_method.cc | 616 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()
|
D | events.cc | 933 class CatchLocationFinder final : public art::StackVisitor { in FindCatchMethodsFromThrow() 941 : StackVisitor(target, context, art::StackVisitor::StackWalkKind::kIncludeInlinedFrames), in FindCatchMethodsFromThrow()
|
D | ti_redefine.cc | 264 class ObsoleteMethodStackVisitor : public art::StackVisitor { 271 : StackVisitor(thread, in ObsoleteMethodStackVisitor() 273 StackVisitor::StackWalkKind::kIncludeInlinedFrames), in ObsoleteMethodStackVisitor()
|
D | ti_heap.cc | 1043 const art::StackVisitor* visitor = java_info.GetVisitor(); in GetReferenceKind()
|
/art/runtime/native/ |
D | java_lang_Class.cc | 70 struct FirstExternalCallerVisitor : public StackVisitor { in GetReflectionCaller() 72 : StackVisitor(thread, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames), in GetReflectionCaller()
|
/art/runtime/jit/ |
D | jit_code_cache.cc | 1052 StackVisitor::WalkStack( in Run() 1053 [&](const art::StackVisitor* stack_visitor) { in Run() 1068 art::StackVisitor::StackWalkKind::kSkipInlinedFrames); in Run()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 620 class EntireStackVisitor : public StackVisitor { in HandleDeoptimization() 623 : StackVisitor(self_in, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames) {} in HandleDeoptimization()
|
/art/runtime/gc/ |
D | heap.h | 56 class StackVisitor; variable
|
12