Home
last modified time | relevance | path

Searched refs:frame_sp (Results 1 – 25 of 81) sorted by relevance

1234

/openbsd/src/gnu/llvm/lldb/source/Target/
DStackFrameList.cpp541 StackFrameSP frame_sp(new StackFrame( in GetFramesUpTo() local
546 m_frames.push_back(frame_sp); in GetFramesUpTo()
649 StackFrameSP frame_sp; in GetFrameAtIndex() local
658 frame_sp = m_frames[idx]; in GetFrameAtIndex()
660 if (frame_sp) in GetFrameAtIndex()
661 return frame_sp; in GetFrameAtIndex()
670 frame_sp = m_frames[idx]; in GetFrameAtIndex()
677 frame_sp = std::make_shared<StackFrame>( in GetFrameAtIndex()
682 frame_sp->GetSymbolContext(eSymbolContextFunction).function; in GetFrameAtIndex()
686 frame_sp->SetSymbolContextScope(&function->GetBlock(false)); in GetFrameAtIndex()
[all …]
DExecutionContext.cpp43 ExecutionContext::ExecutionContext(const lldb::StackFrameSP &frame_sp) in ExecutionContext() argument
45 if (frame_sp) in ExecutionContext()
46 SetContext(frame_sp); in ExecutionContext()
73 lldb::StackFrameSP frame_sp(frame_wp.lock()); in ExecutionContext() local
74 if (frame_sp) in ExecutionContext()
75 SetContext(frame_sp); in ExecutionContext()
256 void ExecutionContext::SetFrameSP(const lldb::StackFrameSP &frame_sp) { in SetFrameSP() argument
257 m_frame_sp = frame_sp; in SetFrameSP()
324 void ExecutionContext::SetContext(const lldb::StackFrameSP &frame_sp) { in SetContext() argument
325 m_frame_sp = frame_sp; in SetContext()
[all …]
DThread.cpp201 StackFrameSP frame_sp; in GetStackFrameFromEvent() local
205 frame_sp = thread_sp->GetStackFrameList()->GetFrameWithStackID( in GetStackFrameFromEvent()
209 return frame_sp; in GetStackFrameFromEvent()
269 StackFrameSP frame_sp = stack_frame_list_sp->GetFrameAtIndex( in GetSelectedFrame() local
271 FrameSelectedCallback(frame_sp.get()); in GetSelectedFrame()
272 return frame_sp; in GetSelectedFrame()
285 StackFrameSP frame_sp(GetStackFrameList()->GetFrameAtIndex(frame_idx)); in SetSelectedFrameByIndex() local
286 if (frame_sp) { in SetSelectedFrameByIndex()
287 GetStackFrameList()->SetSelectedFrame(frame_sp.get()); in SetSelectedFrameByIndex()
289 BroadcastSelectedFrameChange(frame_sp->GetStackID()); in SetSelectedFrameByIndex()
[all …]
DThreadPlanStepUntil.cpp40 StackFrameSP frame_sp(thread.GetStackFrameAtIndex(frame_idx)); in ThreadPlanStepUntil() local
41 if (frame_sp) { in ThreadPlanStepUntil()
42 m_step_from_insn = frame_sp->GetStackID().GetPC(); in ThreadPlanStepUntil()
63 m_stack_id = frame_sp->GetStackID(); in ThreadPlanStepUntil()
DThreadPlanStepOverRange.cpp220 StackFrameSP frame_sp = thread.GetStackFrameAtIndex(0); in ShouldStop() local
221 sc = frame_sp->GetSymbolContext(eSymbolContextEverything); in ShouldStop()
230 Address cur_address = frame_sp->GetFrameCodeAddress(); in ShouldStop()
DAssertFrameRecognizer.cpp132 AssertFrameRecognizer::RecognizeFrame(lldb::StackFrameSP frame_sp) { in RecognizeFrame() argument
133 ThreadSP thread_sp = frame_sp->GetThread(); in RecognizeFrame()
/openbsd/src/gnu/llvm/lldb/source/Expression/
DUserExpression.cpp62 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in InstallContext() local
64 if (frame_sp) in InstallContext()
65 m_address = frame_sp->GetFrameCodeAddress(); in InstallContext()
71 lldb::StackFrameSP &frame_sp) { in LockAndCheckContext() argument
80 frame_sp = exe_ctx.GetFrameSP(); in LockAndCheckContext()
83 if (!frame_sp) in LockAndCheckContext()
86 frame_sp->GetFrameCodeAddress(), in LockAndCheckContext()
96 lldb::StackFrameSP frame_sp; in MatchesContext() local
98 return LockAndCheckContext(exe_ctx, target_sp, process_sp, frame_sp); in MatchesContext()
102 lldb::StackFrameSP frame_sp, ConstString const &object_name, Status &err) { in GetObjectPointerValueObject() argument
[all …]
DMaterializer.cpp150 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument
201 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument
440 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument
452 ExecutionContextScope *scope = frame_sp.get(); in Materialize()
602 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument
616 ExecutionContextScope *scope = frame_sp.get(); in Dematerialize()
923 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument
934 ExecutionContextScope *exe_scope = frame_sp.get(); in Materialize()
983 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument
988 ExecutionContextScope *exe_scope = frame_sp.get(); in Dematerialize()
[all …]
/openbsd/src/gnu/llvm/lldb/include/lldb/Expression/
DMaterializer.h47 Dematerializer(Materializer &materializer, lldb::StackFrameSP &frame_sp, in Dematerializer() argument
51 if (frame_sp) { in Dematerializer()
52 m_thread_wp = frame_sp->GetThread(); in Dematerializer()
53 m_stack_id = frame_sp->GetStackID(); in Dematerializer()
67 DematerializerSP Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
119 virtual void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
121 virtual void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
DUserExpression.h280 static lldb::addr_t GetObjectPointer(lldb::StackFrameSP frame_sp,
307 lldb::StackFrameSP &frame_sp);
/openbsd/src/gnu/llvm/lldb/source/API/
DSBThread.cpp546 StackFrameSP frame_sp(thread->GetStackFrameAtIndex(0)); in StepOver() local
550 if (frame_sp) { in StepOver()
551 if (frame_sp->HasDebugInformation()) { in StepOver()
553 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepOver()
594 StackFrameSP frame_sp(thread->GetStackFrameAtIndex(0)); in StepInto() local
598 if (frame_sp && frame_sp->HasDebugInformation()) { in StepInto()
599 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepInto()
680 StackFrameSP frame_sp(sb_frame.GetFrameSP()); in StepOutOfFrame() local
698 eVoteNoOpinion, frame_sp->GetFrameIndex(), new_plan_status)); in StepOutOfFrame()
780 StackFrameSP frame_sp(sb_frame.GetFrameSP()); in StepOverUntil() local
[all …]
DSBExecutionContext.cpp118 StackFrameSP frame_sp(m_exe_ctx_sp->GetFrameSP()); in GetFrame() local
119 if (frame_sp) in GetFrame()
120 sb_frame.SetFrameSP(frame_sp); in GetFrame()
DSBInstruction.cpp309 lldb::StackFrameSP frame_sp(frame.GetFrameSP()); in EmulateWithFrame() local
311 if (frame_sp) { in EmulateWithFrame()
313 frame_sp->CalculateExecutionContext(exe_ctx); in EmulateWithFrame()
318 arch, evaluate_options, (void *)frame_sp.get(), in EmulateWithFrame()
DSBBlock.cpp240 StackFrameSP frame_sp(frame.GetFrameSP()); in GetVariables() local
269 if (frame_sp) { in GetVariables()
271 frame_sp->GetValueObjectForFrameVariable(variable_sp, in GetVariables()
/openbsd/src/gnu/llvm/lldb/include/lldb/Target/
DExecutionContext.h197 void SetFrameSP(const lldb::StackFrameSP &frame_sp);
307 ExecutionContext(const lldb::StackFrameSP &frame_sp);
481 void SetFrameSP(const lldb::StackFrameSP &frame_sp);
523 void SetContext(const lldb::StackFrameSP &frame_sp);
DAssertFrameRecognizer.h49 RecognizeFrame(lldb::StackFrameSP frame_sp) override;
/openbsd/src/gnu/llvm/lldb/source/Plugins/MemoryHistory/asan/
DMemoryHistoryASan.cpp159 StackFrameSP frame_sp = thread_sp->GetSelectedFrame(); in GetHistoryThreads() local
160 if (!frame_sp) in GetHistoryThreads()
163 ExecutionContext exe_ctx(frame_sp); in GetHistoryThreads()
/openbsd/src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/ASan/
DInstrumentationRuntimeASan.cpp116 StackFrameSP frame_sp = thread_sp->GetSelectedFrame(); in RetrieveReportData() local
118 if (!frame_sp) in RetrieveReportData()
134 frame_sp->CalculateExecutionContext(exe_ctx); in RetrieveReportData()
/openbsd/src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/
DInstrumentationRuntimeMainThreadChecker.cpp84 StackFrameSP frame_sp = thread_sp->GetSelectedFrame(); in RetrieveReportData() local
88 if (!frame_sp) in RetrieveReportData()
91 RegisterContextSP regctx_sp = frame_sp->GetRegisterContext(); in RetrieveReportData()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DClangUserExpression.cpp876 lldb::StackFrameSP frame_sp, ConstString &object_name, Status &err) { in GetCppObjectPointer() argument
878 GetObjectPointerValueObject(std::move(frame_sp), object_name, err); in GetCppObjectPointer()
911 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in AddArguments() local
912 if (!frame_sp) in AddArguments()
940 GetCppObjectPointer(frame_sp, object_name, object_ptr_error); in AddArguments()
942 object_ptr = GetObjectPointer(frame_sp, object_name, object_ptr_error); in AddArguments()
956 cmd_ptr = GetObjectPointer(frame_sp, cmd_name, object_ptr_error); in AddArguments()
/openbsd/src/gnu/usr.bin/binutils/gdb/
Dm88k-tdep.c653 CORE_ADDR frame_sp; in m88k_frame_cache() local
675 frame_sp = fp - cache->fp_offset; in m88k_frame_cache()
683 frame_sp = frame_unwind_register_unsigned (next_frame, M88K_R31_REGNUM); in m88k_frame_cache()
693 cache->saved_regs[regnum].addr += frame_sp; in m88k_frame_cache()
697 cache->base = frame_sp - cache->sp_offset; in m88k_frame_cache()
/openbsd/src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/UBSan/
DInstrumentationRuntimeUBSan.cpp112 StackFrameSP frame_sp = thread_sp->GetSelectedFrame(); in RetrieveReportData() local
116 if (!frame_sp) in RetrieveReportData()
134 frame_sp->CalculateExecutionContext(exe_ctx); in RetrieveReportData()
/openbsd/src/gnu/llvm/lldb/bindings/python/
Dpython-swigsafecast.swig57 PythonObject ToSWIGWrapper(lldb::StackFrameSP frame_sp) {
58 return ToSWIGHelper(new lldb::SBFrame(std::move(frame_sp)),
/openbsd/src/gnu/llvm/lldb/source/Commands/
DCommandObjectFrame.cpp138 StackFrameSP frame_sp = thread->GetSelectedFrame(); in DoExecute() local
148 valobj_sp = frame_sp->GuessValueForAddress(*m_options.address); in DoExecute()
150 valobj_sp = frame_sp->GuessValueForRegisterAndOffset( in DoExecute()
1108 StackFrameSP frame_sp = thread->GetStackFrameAtIndex(frame_index); in DoExecute() local
1109 if (!frame_sp) { in DoExecute()
1116 .GetRecognizerForFrame(frame_sp); in DoExecute()
DCommandObjectThreadUtil.cpp150 const lldb::StackFrameSP frame_sp = in BucketThread() local
152 const lldb::addr_t pc = frame_sp->GetStackID().GetPC(); in BucketThread()

1234