Home
last modified time | relevance | path

Searched refs:StopInfo (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Target/
H A DStopInfo.cpp34 StopInfo::StopInfo(Thread &thread, uint64_t value) in StopInfo() function in StopInfo
41 bool StopInfo::IsValid() const { in IsValid()
48 void StopInfo::MakeStopInfoValid() { in MakeStopInfoValid()
56 bool StopInfo::HasTargetRunSinceMe() { in HasTargetRunSinceMe()
88 class StopInfoBreakpoint : public StopInfo {
91 : StopInfo(thread, break_id), m_should_stop(false), in StopInfoBreakpoint()
99 : StopInfo(thread, break_id), m_should_stop(should_stop), in StopInfoBreakpoint()
649 class StopInfoWatchpoint : public StopInfo {
696 : StopInfo(thread, watch_id), m_silently_skip_wp(silently_skip_wp) {} in StopInfoWatchpoint()
1068 class StopInfoUnixSignal : public StopInfo {
[all …]
H A DInstrumentationRuntimeStopInfo.cpp28 : StopInfo(thread, 0) { in InstrumentationRuntimeStopInfo()
H A DThreadPlanStepInRange.cpp477 SetStopInfo(StopInfo::CreateStopReasonToTrace(thread)); in DoWillResume()
H A DThread.cpp373 return StopInfo::CreateStopReasonWithPlan( in GetStopInfo()
502 StopInfo::CreateStopReasonWithSignal(*this, LLDB_INVALID_SIGNAL_NUMBER)); in SetStopInfoToNothing()
713 StopInfo *stop_info = GetPrivateStopInfo().get(); in ShouldResume()
H A DProcess.cpp872 ValueObjectSP valobj_sp = StopInfo::GetCrashingDereference( in HandleProcessStateChangedEvent()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DStopInfo.h20 class StopInfo : public std::enable_shared_from_this<StopInfo> {
27 StopInfo(Thread &thread, uint64_t value);
29 virtual ~StopInfo() = default;
241 StopInfo(const StopInfo &) = delete;
242 const StopInfo &operator=(const StopInfo &) = delete;
H A DInstrumentationRuntimeStopInfo.h19 class InstrumentationRuntimeStopInfo : public StopInfo {
H A DProcess.h361 friend class StopInfo; variable
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DStopInfoMachException.h24 class StopInfoMachException : public StopInfo {
36 : StopInfo(thread, exc_type), m_exc_data_count(exc_data_count), in StopInfoMachException()
H A DStopInfoMachException.cpp618 return StopInfo::CreateStopReasonWithExec(thread); in CreateStopReasonWithMachException()
622 return StopInfo::CreateStopReasonWithSignal(thread, exc_sub_code); in CreateStopReasonWithMachException()
744 return StopInfo::CreateStopReasonWithBreakpointSiteID( in CreateStopReasonWithMachException()
760 return StopInfo::CreateStopReasonWithWatchpointID( in CreateStopReasonWithMachException()
771 return StopInfo::CreateStopReasonToTrace(thread); in CreateStopReasonWithMachException()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/scripted/
H A DScriptedThread.cpp267 StopInfo::CreateStopReasonWithBreakpointSiteID(*this, break_id); in CalculateStopInfo()
278 StopInfo::CreateStopReasonWithSignal(*this, signal, description.data()); in CalculateStopInfo()
281 stop_info_sp = StopInfo::CreateStopReasonToTrace(*this); in CalculateStopInfo()
323 StopInfo::CreateStopReasonWithException(*this, "EXC_BAD_ACCESS"); in CalculateStopInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp1815 thread_sp->SetStopInfo(StopInfo::CreateStopReasonToTrace(*thread_sp)); in SetThreadStopInfo()
1828 StopInfo::CreateStopReasonWithBreakpointSiteID( in SetThreadStopInfo()
1898 thread_sp->SetStopInfo(StopInfo::CreateStopReasonWithWatchpointID( in SetThreadStopInfo()
1902 thread_sp->SetStopInfo(StopInfo::CreateStopReasonWithException( in SetThreadStopInfo()
1906 thread_sp->SetStopInfo(StopInfo::CreateStopReasonHistoryBoundary( in SetThreadStopInfo()
1912 StopInfo::CreateStopReasonWithExec(*thread_sp)); in SetThreadStopInfo()
1915 thread_sp->SetStopInfo(StopInfo::CreateStopReasonProcessorTrace( in SetThreadStopInfo()
1923 StopInfo::CreateStopReasonFork(*thread_sp, child_pid, child_tid)); in SetThreadStopInfo()
1930 thread_sp->SetStopInfo(StopInfo::CreateStopReasonVFork( in SetThreadStopInfo()
1935 StopInfo::CreateStopReasonVForkDone(*thread_sp)); in SetThreadStopInfo()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h212 class StopInfo; variable
434 typedef std::shared_ptr<lldb_private::StopInfo> StopInfoSP;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.cpp287 stop_info = StopInfo::CreateStopReasonWithSignal( in RefreshStateAfterStop()
304 StopInfo::CreateStopReasonWithException(*stop_thread, desc.c_str()); in RefreshStateAfterStop()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DThreadElfCore.cpp287 SetStopInfo(StopInfo::CreateStopReasonWithSignal(*this, m_signo)); in CalculateStopInfo()
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectFrame.cpp147 valobj_sp = StopInfo::GetCrashingDereference(stop_info_sp); in DoExecute()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DFormatEntity.cpp1538 StopInfo::GetReturnValueObject(stop_info_sp); in Format()
1558 StopInfo::GetExpressionVariable(stop_info_sp); in Format()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBThread.cpp372 return_valobj_sp = StopInfo::GetReturnValueObject(stop_info_sp); in GetStopReturnValue()
/freebsd/lib/clang/liblldb/
H A DMakefile682 SRCS+= Target/StopInfo.cpp