Home
last modified time | relevance | path

Searched refs:StackWalkerBase (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/
Dstack_walker_base.cpp21 StackWalkerBase::StackWalkerBase(void *fp, bool isFrameCompiled) in StackWalkerBase() function in ark::StackWalkerBase
26 StackWalkerBase::FrameVariant StackWalkerBase::GetTopFrameFromFp(void *ptr, bool isFrameCompiled) in GetTopFrameFromFp()
41 StackWalkerBase::CFrameType StackWalkerBase::CreateCFrame(SlotType *ptr) in CreateCFrame()
47 void StackWalkerBase::NextFrame() in NextFrame()
56 StackWalkerBase::CFrameType StackWalkerBase::CreateCFrameForC2IBridge(Frame *frame) in CreateCFrameForC2IBridge()
63 void StackWalkerBase::NextFromCFrame() in NextFromCFrame()
96 void StackWalkerBase::NextFromIFrame() in NextFromIFrame()
Dstack_walker_base.h25 class StackWalkerBase {
31 StackWalkerBase() = default;
32 StackWalkerBase(void *fp, bool isFrameCompiled);
34 virtual ~StackWalkerBase() = default;
36 NO_COPY_SEMANTIC(StackWalkerBase);
37 NO_MOVE_SEMANTIC(StackWalkerBase);
Dsampling_profiler.cpp323 if (StackWalkerBase::IsMethodInI2CFrame(method)) { in CollectBoundaryFrames()
330 } else if (StackWalkerBase::IsMethodInC2IFrame(method)) { in CollectBoundaryFrames()
337 } else if (StackWalkerBase::IsMethodInBPFrame(method)) { in CollectBoundaryFrames()
393 auto stackWalker = StackWalkerBase(frameInfo.frame, frameInfo.isCompiled); in CollectFrames()
469 if (StackWalkerBase::IsMethodInBoundaryFrame(frameInfo.frame->GetMethod())) { in SigProfSamplingProfilerHandler()