Searched refs:prev_frame (Results 1 – 6 of 6) sorted by relevance
65 auto prev_frame = frame->GetPrevFrame(); in InvokeInterpreter() local66 thread->SetCurrentFrame(prev_frame); in InvokeInterpreter()71 while (prev_frame != nullptr && last_frame != frame) { in InvokeInterpreter()72 ASSERT(!StackWalker::IsBoundaryFrame<FrameKind::INTERPRETER>(prev_frame)); in InvokeInterpreter()73 frame = prev_frame; in InvokeInterpreter()75 prev_frame = frame->GetPrevFrame(); in InvokeInterpreter()98 thread->SetCurrentFrame(prev_frame); in InvokeInterpreter()
212 … auto prev_frame = reinterpret_cast<Frame *>(GetPrevFromBoundary<FrameKind::COMPILER>(prev)); in NextFromCFrame() local213 if (prev_frame != nullptr && IsBoundaryFrame<FrameKind::INTERPRETER>(prev_frame)) { in NextFromCFrame()214 frame_ = CreateCFrameForC2IBridge<true>(prev_frame); in NextFromCFrame()218 frame_ = reinterpret_cast<Frame *>(prev_frame); in NextFromCFrame()222 … auto prev_frame = reinterpret_cast<Frame *>(GetPrevFromBoundary<FrameKind::COMPILER>(prev)); in NextFromCFrame() local223 if (prev_frame != nullptr && IsBoundaryFrame<FrameKind::INTERPRETER>(prev_frame)) { in NextFromCFrame()224 frame_ = CreateCFrameForC2IBridge<true>(prev_frame); in NextFromCFrame()278 … auto prev_frame = reinterpret_cast<Frame *>(GetPrevFromBoundary<FrameKind::COMPILER>(prev)); in GetNextFrame() local279 if (prev_frame != nullptr && IsBoundaryFrame<FrameKind::INTERPRETER>(prev_frame)) { in GetNextFrame()280 return FrameAccessor(CreateCFrameForC2IBridge<false>(prev_frame)); in GetNextFrame()[all …]
103 Frame *prev_frame = thread->GetCurrentFrame(); in InterpreterEntryPoint() local110 …if (prev_frame != nullptr && reinterpret_cast<uintptr_t>(prev_frame->GetMethod()) == COMPILED_CODE… in InterpreterEntryPoint()111 thread->SetCurrentFrame(prev_frame->GetPrevFrame()); in InterpreterEntryPoint()113 thread->SetCurrentFrame(prev_frame); in InterpreterEntryPoint()
117 void SetPrevFrame(void *prev_frame) in SetPrevFrame() argument119 *GetPtr<SlotType>(CFrameLayout::PrevFrameSlot::Start()) = bit_cast<SlotType>(prev_frame); in SetPrevFrame()
338 void SetPrevFrame(FrameKind *prev_frame_kind, void **prev_frame, CFrameType *cframe);
189 … InterpretedFrame *prev_frame = reinterpret_cast<InterpretedFrame *>(frame->base.prev) - 1; in Iterate() local190 uintptr_t end = ToUintPtr(prev_frame); in Iterate()