Lines Matching defs:OptimizedJSFunctionFrame
521 // * OptimizedJSFunctionFrame layout description as the following:
544 // fp ---> |----------------------------------------| OptimizedJSFunctionFrame
551 struct OptimizedJSFunctionFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(),
660 static OptimizedJSFunctionFrame* GetFrameFromSp(const JSTaggedType *sp)
662 return reinterpret_cast<OptimizedJSFunctionFrame *>(reinterpret_cast<uintptr_t>(sp) -
663 MEMBER_OFFSET(OptimizedJSFunctionFrame, prevFp));
673 STATIC_ASSERT_EQ_ARCH(sizeof(OptimizedJSFunctionFrame),
674 OptimizedJSFunctionFrame::SizeArch32,
675 OptimizedJSFunctionFrame::SizeArch64);
677 static_assert((OptimizedJSFunctionFrame::GetFunctionDeltaReturnAddr() % 2) == 1);