Lines Matching full:frame
62 auto frame = it.GetFrame<AsmInterpretedFrame>(); in PrevJSFrame() local
64 fp_ = frame->GetCurrentFramePointer(); in PrevJSFrame()
81 auto *frame = AsmInterpretedFrame::GetFrameFromSp(sp_); in GetNumberArgs() local
82 return static_cast<uint32_t>(frame->GetCurrentFramePointer() - sp_); in GetNumberArgs()
88 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetNumberArgs() local
89 prevSp = frame->GetPrevFrameFp(); in GetNumberArgs()
91 auto *frame = it.GetFrame<InterpretedFrame>(); in GetNumberArgs() local
92 prevSp = frame->GetPrevFrameFp(); in GetNumberArgs()
115 auto *frame = it.GetFrame<BaselineBuiltinFrame>(); in FindAndSetBaselineNativePc() local
116 baselineNativePc_ = frame->GetReturnAddr(); in FindAndSetBaselineNativePc()
124 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetAcc() local
125 return frame->acc; in GetAcc()
127 auto *frame = it.GetFrame<InterpretedFrame>(); in GetAcc() local
128 return frame->acc; in GetAcc()
137 // interpreter frame in GetBytecodeOffset()
142 // baseline frame in GetBytecodeOffset()
205 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetThis() local
206 return frame->thisObj; in GetThis()
208 auto *frame = it.GetFrame<InterpretedFrame>(); in GetThis() local
209 return frame->thisObj; in GetThis()
221 auto frame = AsmInterpretedFrame::GetFrameFromSp(sp_); in GetFunction() local
222 return frame->function; in GetFunction()
225 auto *frame = BuiltinWithArgvFrame::GetFrameFromSp(sp_); in GetFunction() local
226 return frame->GetFunction(); in GetFunction()
230 auto *frame = BuiltinFrame::GetFrameFromSp(sp_); in GetFunction() local
231 return frame->GetFunction(); in GetFunction()
235 auto *frame = OptimizedJSFunctionFrame::GetFrameFromSp(sp_); in GetFunction() local
236 return frame->GetFunction(); in GetFunction()
240 auto *frame = FASTJITFunctionFrame::GetFrameFromSp(sp_); in GetFunction() local
241 return frame->GetFunction(); in GetFunction()
258 LOG_FULL(FATAL) << "frame type error!"; in GetFunction()
265 auto *frame = InterpretedFrame::GetFrameFromSp(sp_); in GetFunction() local
266 return frame->function; in GetFunction()
268 auto *frame = InterpretedBuiltinFrame::GetFrameFromSp(sp_); in GetFunction() local
269 return frame->function; in GetFunction()
279 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetPc() local
280 return frame->GetPc(); in GetPc()
282 auto *frame = it.GetFrame<InterpretedFrame>(); in GetPc() local
283 return frame->GetPc(); in GetPc()
300 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetEnv() local
301 return frame->GetEnv(); in GetEnv()
303 auto *frame = it.GetFrame<InterpretedFrame>(); in GetEnv() local
304 return frame->env; in GetEnv()
336 auto frame = it.GetFrame<AsmInterpretedFrame>(); in GetInterpretedFrameEnd() local
337 end = ToUintPtr(frame); in GetInterpretedFrameEnd()
342 auto frame = it.GetFrame<InterpretedFrame>(); in GetInterpretedFrameEnd() local
343 end = ToUintPtr(frame); in GetInterpretedFrameEnd()
347 auto frame = it.GetFrame<InterpretedEntryFrame>(); in GetInterpretedFrameEnd() local
348 end = ToUintPtr(frame); in GetInterpretedFrameEnd()
352 auto frame = it.GetFrame<InterpretedBuiltinFrame>(); in GetInterpretedFrameEnd() local
353 end = ToUintPtr(frame); in GetInterpretedFrameEnd()
370 LOG_FULL(FATAL) << "frame type error!"; in GetInterpretedFrameEnd()
396 auto frame = it.GetFrame<InterpretedEntryFrame>(); in IterateEcmaRuntimeCallInfo() local
397 frame->GCIterate(it, visitor); in IterateEcmaRuntimeCallInfo()
427 // if the current frame type is BASELINE_BUILTIN_FRAME, the upper frame must be BaselineFrame. in IterateFrameChain()
434 auto frame = it.GetFrame<OptimizedFrame>(); in IterateFrameChain() local
435 frame->GCIterate(it, visitor); in IterateFrameChain()
440 auto frame = it.GetFrame<OptimizedJSFunctionFrame>(); in IterateFrameChain() local
441 frame->GCIterate(it, visitor, type); in IterateFrameChain()
446 auto frame = it.GetFrame<BaselineBuiltinFrame>(); in IterateFrameChain() local
447 frame->GCIterate(it, visitor); in IterateFrameChain()
452 auto frame = it.GetFrame<FASTJITFunctionFrame>(); in IterateFrameChain() local
453 frame->GCIterate(it, visitor, type); in IterateFrameChain()
458 auto frame = it.GetFrame<AsmInterpretedFrame>(); in IterateFrameChain() local
459 frame->GCIterate(it, visitor, isBaselineFrame); in IterateFrameChain()
465 auto frame = it.GetFrame<InterpretedFrame>(); in IterateFrameChain() local
466 frame->GCIterate(it, visitor); in IterateFrameChain()
470 auto frame = it.GetFrame<InterpretedBuiltinFrame>(); in IterateFrameChain() local
471 frame->GCIterate(it, visitor); in IterateFrameChain()
475 auto frame = it.GetFrame<OptimizedLeaveFrame>(); in IterateFrameChain() local
476 frame->GCIterate(it, visitor); in IterateFrameChain()
480 auto frame = it.GetFrame<OptimizedWithArgvLeaveFrame>(); in IterateFrameChain() local
481 frame->GCIterate(it, visitor); in IterateFrameChain()
485 auto frame = it.GetFrame<OptimizedBuiltinLeaveFrame>(); in IterateFrameChain() local
486 frame->GCIterate(it, visitor); in IterateFrameChain()
490 auto frame = it.GetFrame<BuiltinWithArgvFrame>(); in IterateFrameChain() local
491 frame->GCIterate(it, visitor); in IterateFrameChain()
496 auto frame = it.GetFrame<BuiltinFrame>(); in IterateFrameChain() local
497 frame->GCIterate(it, visitor); in IterateFrameChain()
501 auto frame = it.GetFrame<InterpretedEntryFrame>(); in IterateFrameChain() local
502 frame->GCIterate(it, visitor); in IterateFrameChain()
515 LOG_FULL(FATAL) << "frame type error!"; in IterateFrameChain()