Lines Matching defs:frame

61         auto frame = it.GetFrame<AsmInterpretedFrame>();
63 fp_ = frame->GetCurrentFramePointer();
80 auto *frame = AsmInterpretedFrame::GetFrameFromSp(sp_);
81 return static_cast<uint32_t>(frame->GetCurrentFramePointer() - sp_);
87 auto *frame = it.GetFrame<AsmInterpretedFrame>();
88 prevSp = frame->GetPrevFrameFp();
90 auto *frame = it.GetFrame<InterpretedFrame>();
91 prevSp = frame->GetPrevFrameFp();
114 auto *frame = it.GetFrame<BaselineBuiltinFrame>();
115 baselineNativePc_ = frame->GetReturnAddr();
123 auto *frame = it.GetFrame<AsmInterpretedFrame>();
124 return frame->acc;
126 auto *frame = it.GetFrame<InterpretedFrame>();
127 return frame->acc;
190 auto *frame = it.GetFrame<AsmInterpretedFrame>();
191 return frame->thisObj;
193 auto *frame = it.GetFrame<InterpretedFrame>();
194 return frame->thisObj;
206 auto frame = AsmInterpretedFrame::GetFrameFromSp(sp_);
207 return frame->function;
210 auto *frame = BuiltinWithArgvFrame::GetFrameFromSp(sp_);
211 return frame->GetFunction();
215 auto *frame = BuiltinFrame::GetFrameFromSp(sp_);
216 return frame->GetFunction();
220 auto *frame = OptimizedJSFunctionFrame::GetFrameFromSp(sp_);
221 return frame->GetFunction();
225 auto *frame = FASTJITFunctionFrame::GetFrameFromSp(sp_);
226 return frame->GetFunction();
243 LOG_FULL(FATAL) << "frame type error!";
250 auto *frame = InterpretedFrame::GetFrameFromSp(sp_);
251 return frame->function;
253 auto *frame = InterpretedBuiltinFrame::GetFrameFromSp(sp_);
254 return frame->function;
264 auto *frame = it.GetFrame<AsmInterpretedFrame>();
265 return frame->GetPc();
267 auto *frame = it.GetFrame<InterpretedFrame>();
268 return frame->GetPc();
285 auto *frame = it.GetFrame<AsmInterpretedFrame>();
286 return frame->GetEnv();
288 auto *frame = it.GetFrame<InterpretedFrame>();
289 return frame->env;
321 auto frame = it.GetFrame<AsmInterpretedFrame>();
322 end = ToUintPtr(frame);
327 auto frame = it.GetFrame<InterpretedFrame>();
328 end = ToUintPtr(frame);
332 auto frame = it.GetFrame<InterpretedEntryFrame>();
333 end = ToUintPtr(frame);
337 auto frame = it.GetFrame<InterpretedBuiltinFrame>();
338 end = ToUintPtr(frame);
355 LOG_FULL(FATAL) << "frame type error!";
378 auto frame = it.GetFrame<InterpretedEntryFrame>();
379 frame->GCIterate(it, visitor, rangeVisitor);
411 // if the current frame type is BASELINE_BUILTIN_FRAME, the upper frame must be BaselineFrame.
418 auto frame = it.GetFrame<OptimizedFrame>();
419 frame->GCIterate(it, visitor, rangeVisitor, derivedVisitor);
424 auto frame = it.GetFrame<OptimizedJSFunctionFrame>();
425 frame->GCIterate(it, visitor, rangeVisitor, derivedVisitor, type);
430 auto frame = it.GetFrame<BaselineBuiltinFrame>();
431 frame->GCIterate(it, visitor, rangeVisitor, derivedVisitor);
436 auto frame = it.GetFrame<FASTJITFunctionFrame>();
437 frame->GCIterate(it, visitor, rangeVisitor, derivedVisitor, type);
442 auto frame = it.GetFrame<AsmInterpretedFrame>();
443 frame->GCIterate(it, visitor, rangeVisitor, derivedVisitor, isBaselineFrame);
449 auto frame = it.GetFrame<InterpretedFrame>();
450 frame->GCIterate(it, visitor, rangeVisitor);
454 auto frame = it.GetFrame<InterpretedBuiltinFrame>();
455 frame->GCIterate(it, visitor, rangeVisitor);
459 auto frame = it.GetFrame<OptimizedLeaveFrame>();
460 frame->GCIterate(it, visitor, rangeVisitor);
464 auto frame = it.GetFrame<OptimizedWithArgvLeaveFrame>();
465 frame->GCIterate(it, visitor, rangeVisitor);
469 auto frame = it.GetFrame<OptimizedBuiltinLeaveFrame>();
470 frame->GCIterate(it, visitor, rangeVisitor);
474 auto frame = it.GetFrame<BuiltinWithArgvFrame>();
475 frame->GCIterate(it, visitor, rangeVisitor);
480 auto frame = it.GetFrame<BuiltinFrame>();
481 frame->GCIterate(it, visitor, rangeVisitor);
485 auto frame = it.GetFrame<InterpretedEntryFrame>();
486 frame->GCIterate(it, visitor, rangeVisitor);
499 LOG_FULL(FATAL) << "frame type error!";