• 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()
119 void FrameIterator::Advance() in Advance()
322 template void FrameIterator::Advance<GCVisitedFlag::VISITED>();
323 template void FrameIterator::Advance<GCVisitedFlag::IGNORED>();
325 uintptr_t FrameIterator::GetPrevFrameCallSiteSp() const in GetPrevFrameCallSiteSp()
397 uint32_t FrameIterator::GetBytecodeOffset() const in GetBytecodeOffset()
432 uintptr_t FrameIterator::GetPrevFrame() const in GetPrevFrame()
460 bool FrameIterator::IteratorStackMap(const RootVisitor &visitor, const RootBaseAndDerivedVisitor &d… in IteratorStackMap()
471 ARK_INLINE void OptimizedFrame::GCIterate(const FrameIterator &it, in GCIterate()
484 void FrameIterator::CollectPcOffsetInfo(ConstInfo &info) const in CollectPcOffsetInfo()
489 void FrameIterator::CollectArkDeopt(std::vector<kungfu::ARKDeopt>& deopts) const in CollectArkDeopt()
494 ARK_INLINE JSTaggedType* OptimizedJSFunctionFrame::GetArgv(const FrameIterator &it) const in GetArgv()
500 ARK_INLINE uintptr_t* OptimizedJSFunctionFrame::ComputePrevFrameSp(const FrameIterator &it) const in ComputePrevFrameSp()
510 void OptimizedJSFunctionFrame::CollectPcOffsetInfo(const FrameIterator &it, ConstInfo &info) const in CollectPcOffsetInfo()
515 ARK_INLINE void OptimizedJSFunctionFrame::GCIterate(const FrameIterator &it, in GCIterate()
543 void OptimizedJSFunctionFrame::GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKD… in GetDeoptBundleInfo()
549 const FrameIterator &it, kungfu::CalleeRegAndOffsetVec &ret) const in GetFuncCalleeRegAndOffset()
554 ARK_INLINE void AsmInterpretedFrame::GCIterate(const FrameIterator &it, in GCIterate()
578 ARK_INLINE void InterpretedFrame::GCIterate(const FrameIterator &it, in GCIterate()
591 FrameIterator prevIt(prevSp, thread); in GCIterate()
607 ARK_INLINE void InterpretedBuiltinFrame::GCIterate(const FrameIterator &it, in GCIterate()
615 FrameIterator prevIt(prevSp, thread); in GCIterate()
623 ARK_INLINE void OptimizedLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate()
637 ARK_INLINE void OptimizedWithArgvLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate()
652 ARK_INLINE void OptimizedBuiltinLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate()
666 ARK_INLINE void BuiltinWithArgvFrame::GCIterate(const FrameIterator &it, in GCIterate()
679 ARK_INLINE void BuiltinFrame::GCIterate(const FrameIterator &it, in GCIterate()
698 ARK_INLINE void InterpretedEntryFrame::GCIterate(const FrameIterator &it, in GCIterate()
710 FrameIterator prevIt(prevSp, thread); in GCIterate()