Searched refs:frame_id (Results 1 – 6 of 6) sorted by relevance
/art/runtime/ |
D | quick_exception_handler.cc | 122 size_t frame_id = GetFrameId(); in HandleTryItems() local 123 ShadowFrame* frame = GetThread()->FindDebuggerShadowFrame(frame_id); in HandleTryItems() 126 GetThread()->RemoveDebuggerShadowFrameMapping(frame_id); in HandleTryItems() 377 const size_t frame_id = GetFrameId(); in VisitFrame() local 378 ShadowFrame* new_frame = GetThread()->FindDebuggerShadowFrame(frame_id); in VisitFrame() 386 updated_vregs = GetThread()->GetUpdatedVRegFlags(frame_id); in VisitFrame() 397 GetThread()->RemoveDebuggerShadowFrameMapping(frame_id); in VisitFrame() 398 DCHECK(GetThread()->FindDebuggerShadowFrame(frame_id) == nullptr); in VisitFrame()
|
D | stack.cc | 199 size_t frame_id = const_cast<StackVisitor*>(this)->GetFrameId(); in GetVRegFromDebuggerShadowFrame() local 200 ShadowFrame* shadow_frame = thread_->FindDebuggerShadowFrame(frame_id); in GetVRegFromDebuggerShadowFrame() 202 bool* updated_vreg_flags = thread_->GetUpdatedVRegFlags(frame_id); in GetVRegFromDebuggerShadowFrame() 479 const size_t frame_id = GetFrameId(); in PrepareSetVReg() local 481 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc()); in PrepareSetVReg() 485 thread_->GetUpdatedVRegFlags(frame_id)[vreg] = true; in PrepareSetVReg() 487 thread_->GetUpdatedVRegFlags(frame_id)[vreg + 1] = true; in PrepareSetVReg()
|
D | thread.cc | 446 static FrameIdToShadowFrame* Create(size_t frame_id, in Create() argument 452 return new (memory) FrameIdToShadowFrame(frame_id, shadow_frame, next); in Create() 469 FrameIdToShadowFrame(size_t frame_id, in FrameIdToShadowFrame() argument 472 : frame_id_(frame_id), in FrameIdToShadowFrame() 485 size_t frame_id) { in FindFrameIdToShadowFrame() argument 488 if (record->GetFrameId() == frame_id) { in FindFrameIdToShadowFrame() 491 CHECK(found == nullptr) << "Multiple records for the frame " << frame_id; in FindFrameIdToShadowFrame() 501 ShadowFrame* Thread::FindDebuggerShadowFrame(size_t frame_id) { in FindDebuggerShadowFrame() argument 503 tlsPtr_.frame_id_to_shadow_frame, frame_id); in FindDebuggerShadowFrame() 511 bool* Thread::GetUpdatedVRegFlags(size_t frame_id) { in GetUpdatedVRegFlags() argument [all …]
|
D | thread.h | 1050 ShadowFrame* FindDebuggerShadowFrame(size_t frame_id) 1054 bool* GetUpdatedVRegFlags(size_t frame_id) REQUIRES_SHARED(Locks::mutator_lock_); 1057 ShadowFrame* FindOrCreateDebuggerShadowFrame(size_t frame_id, 1064 void RemoveDebuggerShadowFrameMapping(size_t frame_id)
|
D | instrumentation.h | 774 size_t frame_id, in InstrumentationStackFrame() 780 frame_id_(frame_id), in InstrumentationStackFrame()
|
D | instrumentation.cc | 1414 size_t frame_id = StackVisitor::ComputeNumFrames(self, kInstrumentationStackWalk); in PushInstrumentationStackFrame() local 1417 h_this.Get(), method, lr, frame_id, interpreter_entry, current_force_deopt_id_); in PushInstrumentationStackFrame()
|