Searched refs:OptimizedJSFunctionFrame (Results 1 – 10 of 10) sorted by relevance
62 auto frame = GetFrame<OptimizedJSFunctionFrame>(); in GetFunction()164 auto frame = GetFrame<OptimizedJSFunctionFrame>(); in Advance()175 auto frame = GetFrame<OptimizedJSFunctionFrame>(); in Advance()375 auto callSiteSp = OptimizedJSFunctionFrame::ComputeArgsConfigFrameSp(current_); in GetPrevFrameCallSiteSp()433 auto frame = this->GetFrame<OptimizedJSFunctionFrame>(); in GetBytecodeOffset()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()541 OptimizedJSFunctionFrame *frame = OptimizedJSFunctionFrame::GetFrameFromSp(it.GetSp()); in GCIterate()[all …]
448 struct OptimizedJSFunctionFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(), struct540 static OptimizedJSFunctionFrame* GetFrameFromSp(const JSTaggedType *sp) in GetFrameFromSp() argument542 return reinterpret_cast<OptimizedJSFunctionFrame *>(reinterpret_cast<uintptr_t>(sp) - in GetFrameFromSp()543 MEMBER_OFFSET(OptimizedJSFunctionFrame, prevFp)); in GetFrameFromSp()553 STATIC_ASSERT_EQ_ARCH(sizeof(OptimizedJSFunctionFrame),554 OptimizedJSFunctionFrame::SizeArch32,555 OptimizedJSFunctionFrame::SizeArch64);557 static_assert((OptimizedJSFunctionFrame::GetFunctionDeltaReturnAddr() % 2) == 1);
188 auto *frame = OptimizedJSFunctionFrame::GetFrameFromSp(sp_); in GetFunction()382 auto frame = it.GetFrame<OptimizedJSFunctionFrame>(); in IterateFrameChain()
325 typeOffset = OptimizedJSFunctionFrame::GetTypeOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType()326 prevOffset = OptimizedJSFunctionFrame::GetPrevOffset(); in GetTypeOffsetAndPrevOffsetFromFrameType()390 funcAddr -= OptimizedJSFunctionFrame::GetTypeOffset(); in ArkGetFunction()391 funcAddr += OptimizedJSFunctionFrame::GetFunctionOffset(); in ArkGetFunction()
269 auto frame = it.GetFrame<OptimizedJSFunctionFrame>(); in CollectDeoptBundleVec()
778 static inline OptimizedJSFunctionFrame *GetOptimizedJSFunctionFrame(JSThread *thread);779 static inline OptimizedJSFunctionFrame *GetOptimizedJSFunctionFrameNoGC(JSThread *thread);
2860 auto optimizedJSFunctionFrame = it.GetFrame<OptimizedJSFunctionFrame>(); in GetActualArgv()2873 auto optimizedJSFunctionFrame = it.GetFrame<OptimizedJSFunctionFrame>(); in GetActualArgvFromStub()2877 OptimizedJSFunctionFrame *RuntimeStubs::GetOptimizedJSFunctionFrame(JSThread *thread) in GetOptimizedJSFunctionFrame()2884 return it.GetFrame<OptimizedJSFunctionFrame>(); in GetOptimizedJSFunctionFrame()2887 OptimizedJSFunctionFrame *RuntimeStubs::GetOptimizedJSFunctionFrameNoGC(JSThread *thread) in GetOptimizedJSFunctionFrameNoGC()2894 return it.GetFrame<OptimizedJSFunctionFrame>(); in GetOptimizedJSFunctionFrameNoGC()
2775 auto optimizedJSFunctionFrame = it.GetFrame<OptimizedJSFunctionFrame>(); in GetActualArgvNoGC()
360 reservedSlotsSize = OptimizedJSFunctionFrame::ComputeReservedJSFuncOffset(slotSize_); in GenPrologue()1302 size_t reservedOffset = OptimizedJSFunctionFrame::ComputeReservedJSFuncOffset(slotSize_); in SaveJSFuncOnOptJSFuncFrame()
246 reservedSlotsSize = OptimizedJSFunctionFrame::ComputeReservedJSFuncOffset(slotSize_); in GenPrologue()276 size_t reservedOffset = OptimizedJSFunctionFrame::ComputeReservedJSFuncOffset(slotSize_); in SaveJSFuncOnOptJSFuncFrame()