================ @@ -54,6 +54,13 @@ using namespace lldb; using namespace lldb_private; using namespace llvm::minidump; +// Set of all the stop reasons minidumps will collect. +const std::unordered_set<lldb::StopReason> MinidumpFileBuilder::thread_stop_reasons { + lldb::StopReason::eStopReasonException, + lldb::StopReason::eStopReasonSignal, + lldb::StopReason::eStopReasonBreakpoint, ---------------- clayborg wrote:
I would change `lldb::StopReason::eStopReasonBreakpoint` to `lldb::StopReason::eStopReasonLLDB` so we can encoded all the stuff we need. Then just encode all threads with a stop reason along with the needed data. I will detail more info below https://github.com/llvm/llvm-project/pull/108448 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits