Lines Matching full:it
292 // it may be asm code stub's leave frame. in Advance()
425 ARK_INLINE void OptimizedFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
430 bool ret = it.IteratorStackMap(visitor, derivedVisitor); in GCIterate()
433 LOG_ECMA(DEBUG) << " stackmap don't found returnAddr " << it.GetOptimizedReturnAddr(); in GCIterate()
448 ARK_INLINE JSTaggedType* OptimizedJSFunctionFrame::GetArgv(const FrameIterator &it) const in GetArgv()
450 uintptr_t *preFrameSp = ComputePrevFrameSp(it); in GetArgv()
454 ARK_INLINE uintptr_t* OptimizedJSFunctionFrame::ComputePrevFrameSp(const FrameIterator &it) const in ComputePrevFrameSp()
456 const JSTaggedType *sp = it.GetSp(); in ComputePrevFrameSp()
457 int delta = it.ComputeDelta(); in ComputePrevFrameSp()
465 void OptimizedJSFunctionFrame::CollectBCOffsetInfo(const FrameIterator &it, kungfu::ConstInfo &info… in CollectBCOffsetInfo() argument
467 it.CollectBCOffsetInfo(info); in CollectBCOffsetInfo()
470 ARK_INLINE void OptimizedJSFunctionFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
475 OptimizedJSFunctionFrame *frame = OptimizedJSFunctionFrame::GetFrameFromSp(it.GetSp()); in GCIterate()
480 uintptr_t *preFrameSp = frame->ComputePrevFrameSp(it); in GCIterate()
492 bool ret = it.IteratorStackMap(visitor, derivedVisitor); in GCIterate()
495 LOG_ECMA(DEBUG) << " stackmap don't found returnAddr " << it.GetOptimizedReturnAddr(); in GCIterate()
500 void OptimizedJSFunctionFrame::GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKD… in GetDeoptBundleInfo() argument
502 it.CollectArkDeopt(deopts); in GetDeoptBundleInfo()
506 const FrameIterator &it, kungfu::CalleeRegAndOffsetVec &ret) const in GetFuncCalleeRegAndOffset() argument
508 it.GetCalleeRegAndOffsetVec(ret); in GetFuncCalleeRegAndOffset()
511 ARK_INLINE void AsmInterpretedFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
516 AsmInterpretedFrame *frame = AsmInterpretedFrame::GetFrameFromSp(it.GetSp()); in GCIterate()
517 uintptr_t start = ToUintPtr(it.GetSp()); in GCIterate()
527 bool ret = it.IteratorStackMap(visitor, derivedVisitor); in GCIterate()
530 LOG_ECMA(DEBUG) << " stackmap don't found returnAddr " << it.GetOptimizedReturnAddr(); in GCIterate()
535 ARK_INLINE void InterpretedFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
539 auto sp = it.GetSp(); in GCIterate()
547 const JSThread *thread = it.GetThread(); in GCIterate()
564 ARK_INLINE void InterpretedBuiltinFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
568 auto sp = it.GetSp(); in GCIterate()
571 const JSThread *thread = it.GetThread(); in GCIterate()
580 ARK_INLINE void OptimizedLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
584 const JSTaggedType *sp = it.GetSp(); in GCIterate()
594 ARK_INLINE void OptimizedWithArgvLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
598 const JSTaggedType *sp = it.GetSp(); in GCIterate()
609 ARK_INLINE void OptimizedBuiltinLeaveFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
613 const JSTaggedType *sp = it.GetSp(); in GCIterate()
623 ARK_INLINE void BuiltinWithArgvFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
627 const JSTaggedType *sp = it.GetSp(); in GCIterate()
636 ARK_INLINE void BuiltinFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
640 const JSTaggedType *sp = it.GetSp(); in GCIterate()
655 ARK_INLINE void InterpretedEntryFrame::GCIterate(const FrameIterator &it, in GCIterate() argument
659 const JSTaggedType* sp = it.GetSp(); in GCIterate()
666 const JSThread *thread = it.GetThread(); in GCIterate()