Searched refs:frame_id (Results 1 – 9 of 9) sorted by relevance
/art/runtime/ |
D | quick_exception_handler.cc | 124 size_t frame_id = GetFrameId(); in HandleTryItems() local 125 ShadowFrame* frame = GetThread()->FindDebuggerShadowFrame(frame_id); in HandleTryItems() 128 GetThread()->RemoveDebuggerShadowFrameMapping(frame_id); in HandleTryItems() 360 const size_t frame_id = GetFrameId(); in VisitFrame() local 361 ShadowFrame* new_frame = GetThread()->FindDebuggerShadowFrame(frame_id); in VisitFrame() 369 updated_vregs = GetThread()->GetUpdatedVRegFlags(frame_id); in VisitFrame() 376 GetThread()->RemoveDebuggerShadowFrameMapping(frame_id); in VisitFrame() 377 DCHECK(GetThread()->FindDebuggerShadowFrame(frame_id) == nullptr); in VisitFrame()
|
D | stack.cc | 181 size_t frame_id = const_cast<StackVisitor*>(this)->GetFrameId(); in GetVRegFromDebuggerShadowFrame() local 182 ShadowFrame* shadow_frame = thread_->FindDebuggerShadowFrame(frame_id); in GetVRegFromDebuggerShadowFrame() 184 bool* updated_vreg_flags = thread_->GetUpdatedVRegFlags(frame_id); in GetVRegFromDebuggerShadowFrame() 406 const size_t frame_id = GetFrameId(); in SetVReg() local 408 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc()); in SetVReg() 412 thread_->GetUpdatedVRegFlags(frame_id)[vreg] = true; in SetVReg() 442 const size_t frame_id = GetFrameId(); in SetVRegPair() local 444 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc()); in SetVRegPair() 448 thread_->GetUpdatedVRegFlags(frame_id)[vreg] = true; in SetVRegPair() 449 thread_->GetUpdatedVRegFlags(frame_id)[vreg + 1] = true; in SetVRegPair() [all …]
|
D | instrumentation.cc | 1202 size_t frame_id = StackVisitor::ComputeNumFrames(self, kInstrumentationStackWalk) + delta; in CheckStackDepth() local 1203 if (frame_id != instrumentation_frame.frame_id_) { in CheckStackDepth() 1204 LOG(ERROR) << "Expected frame_id=" << frame_id << " but found " in CheckStackDepth() 1207 CHECK_EQ(frame_id, instrumentation_frame.frame_id_); in CheckStackDepth() 1235 size_t frame_id = StackVisitor::ComputeNumFrames(self, kInstrumentationStackWalk); in PushInstrumentationStackFrame() local 1238 frame_id, interpreter_entry); in PushInstrumentationStackFrame()
|
D | thread.cc | 299 static FrameIdToShadowFrame* Create(size_t frame_id, in Create() argument 305 return new (memory) FrameIdToShadowFrame(frame_id, shadow_frame, next); in Create() 322 FrameIdToShadowFrame(size_t frame_id, in FrameIdToShadowFrame() argument 325 : frame_id_(frame_id), in FrameIdToShadowFrame() 338 size_t frame_id) { in FindFrameIdToShadowFrame() argument 341 if (record->GetFrameId() == frame_id) { in FindFrameIdToShadowFrame() 344 CHECK(found == nullptr) << "Multiple records for the frame " << frame_id; in FindFrameIdToShadowFrame() 354 ShadowFrame* Thread::FindDebuggerShadowFrame(size_t frame_id) { in FindDebuggerShadowFrame() argument 356 tlsPtr_.frame_id_to_shadow_frame, frame_id); in FindDebuggerShadowFrame() 364 bool* Thread::GetUpdatedVRegFlags(size_t frame_id) { in GetUpdatedVRegFlags() argument [all …]
|
D | thread.h | 1040 ShadowFrame* FindDebuggerShadowFrame(size_t frame_id) 1044 bool* GetUpdatedVRegFlags(size_t frame_id) REQUIRES_SHARED(Locks::mutator_lock_); 1047 ShadowFrame* FindOrCreateDebuggerShadowFrame(size_t frame_id, 1054 void RemoveDebuggerShadowFrameMapping(size_t frame_id)
|
D | instrumentation.h | 727 size_t frame_id, in InstrumentationStackFrame() 732 frame_id_(frame_id), in InstrumentationStackFrame()
|
D | debugger.h | 502 static JDWP::JdwpError GetThisObject(JDWP::ObjectId thread_id, JDWP::FrameId frame_id,
|
/art/openjdkjvmti/ |
D | ti_stack.cc | 1067 const size_t frame_id = visitor.GetFrameId(); in NotifyFramePop() local 1069 shadow_frame = target->FindOrCreateDebuggerShadowFrame(frame_id, in NotifyFramePop()
|
/art/runtime/jdwp/ |
D | jdwp_handler.cc | 1387 FrameId frame_id = request->ReadFrameId(); in SF_ThisObject() local 1390 JdwpError rc = Dbg::GetThisObject(thread_id, frame_id, &object_id); in SF_ThisObject()
|