Lines Matching defs:FrameIterator

29 class FrameIterator;

187 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
242 friend class FrameIterator;
265 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
321 friend class FrameIterator;
380 friend class FrameIterator;
453 friend class FrameIterator;
515 friend class FrameIterator;
588 JSTaggedType* GetArgv(const FrameIterator &it) const;
595 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
597 void CollectPcOffsetInfo(const FrameIterator &it, ConstInfo &info) const;
652 friend class FrameIterator;
654 void GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKDeopt>& deopts) const;
656 const FrameIterator &it, kungfu::CalleeRegAndOffsetVec &ret) const;
657 uintptr_t* ComputePrevFrameSp(const FrameIterator &it) const;
732 friend class FrameIterator;
906 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
916 friend class FrameIterator;
976 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
1122 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
1205 void GCIterate(const FrameIterator &it, const RootVisitor &visitor,
1396 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
1457 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
1505 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
1662 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
1763 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor) const;
1840 JSTaggedType* GetArgv(const FrameIterator &it) const;
1847 void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor,
1849 void CollectPcOffsetInfo(const FrameIterator &it, ConstInfo &info) const;
1915 friend class FrameIterator;
1917 void GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKDeopt>& deopts) const;
1919 const FrameIterator &it, kungfu::CalleeRegAndOffsetVec &ret) const;
1920 uintptr_t* ComputePrevFrameSp(const FrameIterator &it) const;
1950 class FrameIterator {
1954 explicit FrameIterator(JSTaggedType *sp, const JSThread *thread = nullptr);