• Home
  • Raw
  • Download

Lines Matching refs:FrameIterator

27 FrameIterator::FrameIterator(JSTaggedType *sp, const JSThread *thread) : current_(sp), thread_(thre…  in FrameIterator()  function in panda::ecmascript::FrameIterator
35 int FrameIterator::ComputeDelta() const in ComputeDelta()
40 int FrameIterator::GetCallSiteDelta(uintptr_t returnAddr) const in GetCallSiteDelta()
47 Method *FrameIterator::CheckAndGetMethod() const in CheckAndGetMethod()
56 JSTaggedValue FrameIterator::GetFunction() const in GetFunction()
112 AOTFileInfo::CallSiteInfo FrameIterator::CalCallSiteInfo(uintptr_t retAddr) const in CalCallSiteInfo()
118 void FrameIterator::Advance() in Advance()
321 template void FrameIterator::Advance<GCVisitedFlag::VISITED>();
322 template void FrameIterator::Advance<GCVisitedFlag::IGNORED>();
324 uintptr_t FrameIterator::GetPrevFrameCallSiteSp() const in GetPrevFrameCallSiteSp()
396 std::map<uint32_t, uint32_t> FrameIterator::GetInlinedMethodInfo() in GetInlinedMethodInfo()
413 uint32_t FrameIterator::GetBytecodeOffset() const in GetBytecodeOffset()
448 uintptr_t FrameIterator::GetPrevFrame() const in GetPrevFrame()
476 bool FrameIterator::IteratorStackMap(const RootVisitor &visitor, const RootBaseAndDerivedVisitor &d… in IteratorStackMap()
487 ARK_INLINE void OptimizedFrame::GCIterate(const FrameIterator &it, in GCIterate()
500 void FrameIterator::CollectPcOffsetInfo(ConstInfo &info) const in CollectPcOffsetInfo()
505 void FrameIterator::CollectMethodOffsetInfo(std::map<uint32_t, uint32_t> &info) const in CollectMethodOffsetInfo()
510 void FrameIterator::CollectArkDeopt(std::vector<kungfu::ARKDeopt>& deopts) const in CollectArkDeopt()
515 ARK_INLINE JSTaggedType* OptimizedJSFunctionFrame::GetArgv(const FrameIterator &it) const in GetArgv()
521 ARK_INLINE uintptr_t* OptimizedJSFunctionFrame::ComputePrevFrameSp(const FrameIterator &it) const in ComputePrevFrameSp()
531 void OptimizedJSFunctionFrame::CollectPcOffsetInfo(const FrameIterator &it, ConstInfo &info) const in CollectPcOffsetInfo()
536 ARK_INLINE void OptimizedJSFunctionFrame::GCIterate(const FrameIterator &it, in GCIterate()
564 void OptimizedJSFunctionFrame::GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKD… in GetDeoptBundleInfo()
570 const FrameIterator &it, kungfu::CalleeRegAndOffsetVec &ret) const in GetFuncCalleeRegAndOffset()
575 ARK_INLINE void AsmInterpretedFrame::GCIterate(const FrameIterator &it, in GCIterate()
599 ARK_INLINE void InterpretedFrame::GCIterate(const FrameIterator &it, in GCIterate()
612 FrameIterator prevIt(prevSp, thread); in GCIterate()
628 ARK_INLINE void InterpretedBuiltinFrame::GCIterate(const FrameIterator &it, in GCIterate()
636 FrameIterator prevIt(prevSp, thread); in GCIterate()
644 ARK_INLINE void OptimizedLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate()
658 ARK_INLINE void OptimizedWithArgvLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate()
673 ARK_INLINE void OptimizedBuiltinLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate()
687 ARK_INLINE void BuiltinWithArgvFrame::GCIterate(const FrameIterator &it, in GCIterate()
700 ARK_INLINE void BuiltinFrame::GCIterate(const FrameIterator &it, in GCIterate()
719 ARK_INLINE void InterpretedEntryFrame::GCIterate(const FrameIterator &it, in GCIterate()
731 FrameIterator prevIt(prevSp, thread); in GCIterate()