Lines Matching defs:frame
31 // frame setup code.
252 // Check whether we interrupted setup/teardown of a stack frame in JS code.
260 // The frame is not setup, so it'd be hard to iterate the stack. Bailout.
280 // they don't build an exit frame when entering C from JS. They have the
318 while (timer && reinterpret_cast<i::Address>(timer) < it.frame()->fp() &&
326 if (it.frame()->is_interpreted()) {
328 i::InterpretedFrame* frame =
329 static_cast<i::InterpretedFrame*>(it.frame());
332 // avoid the frame->GetXXX functions since they call BytecodeArray::cast,
335 frame->fp() + i::InterpreterFrameConstants::kBytecodeArrayFromFp);
337 frame->fp() + i::InterpreterFrameConstants::kBytecodeOffsetFromFp);
340 // Smi, use those, otherwise fall back to using the frame's pc.
348 // For arm64, the PC for the frame sometimes doesn't come from the stack,
351 frames[i++] = reinterpret_cast<void*>(it.frame()->unauthenticated_pc());