• Home
  • Raw
  • Download

Lines Matching refs:shadow_frame

251   StackedShadowFrameRecord(ShadowFrame* shadow_frame,  in StackedShadowFrameRecord()  argument
254 : shadow_frame_(shadow_frame), in StackedShadowFrameRecord()
450 ShadowFrame* shadow_frame = record->GetShadowFrame(); in PopStackedShadowFrame() local
452 return shadow_frame; in PopStackedShadowFrame()
458 ShadowFrame* shadow_frame, in Create() argument
463 return new (memory) FrameIdToShadowFrame(frame_id, shadow_frame, next); in Create()
481 ShadowFrame* shadow_frame, in FrameIdToShadowFrame() argument
484 shadow_frame_(shadow_frame), in FrameIdToShadowFrame()
533 ShadowFrame* shadow_frame = FindDebuggerShadowFrame(frame_id); in FindOrCreateDebuggerShadowFrame() local
534 if (shadow_frame != nullptr) { in FindOrCreateDebuggerShadowFrame()
535 return shadow_frame; in FindOrCreateDebuggerShadowFrame()
538 shadow_frame = ShadowFrame::CreateDeoptimizedFrame(num_vregs, method, dex_pc); in FindOrCreateDebuggerShadowFrame()
540 shadow_frame, in FindOrCreateDebuggerShadowFrame()
545 shadow_frame->SetVRegReference(i, nullptr); in FindOrCreateDebuggerShadowFrame()
550 return shadow_frame; in FindOrCreateDebuggerShadowFrame()
4072 ShadowFrame* shadow_frame = GetCurrentShadowFrame(); in VisitFrame() local
4073 if (shadow_frame != nullptr) { in VisitFrame()
4074 VisitShadowFrame(shadow_frame); in VisitFrame()
4083 void VisitShadowFrame(ShadowFrame* shadow_frame) REQUIRES_SHARED(Locks::mutator_lock_) { in VisitShadowFrame() argument
4084 ArtMethod* m = shadow_frame->GetMethod(); in VisitShadowFrame()
4087 size_t num_regs = shadow_frame->NumberOfVRegs(); in VisitShadowFrame()
4090 mirror::Object* ref = shadow_frame->GetVRegReference(reg); in VisitShadowFrame()
4095 shadow_frame->SetVRegReference(reg, new_ref); in VisitShadowFrame()
4100 shadow_frame->GetLockCountData().VisitMonitors(visitor_, /* vreg= */ -1, this); in VisitShadowFrame()
4455 for (ShadowFrame* shadow_frame = record->GetShadowFrame(); in VisitRoots() local
4456 shadow_frame != nullptr; in VisitRoots()
4457 shadow_frame = shadow_frame->GetLink()) { in VisitRoots()
4458 mapper.VisitShadowFrame(shadow_frame); in VisitRoots()
4708 ShadowFrame* shadow_frame = MaybePopDeoptimizedStackedShadowFrame(); in DeoptimizeWithDeoptimizationException() local
4711 if (shadow_frame != nullptr) { in DeoptimizeWithDeoptimizationException()
4712 SetTopOfShadowStack(shadow_frame); in DeoptimizeWithDeoptimizationException()
4714 shadow_frame, in DeoptimizeWithDeoptimizationException()