clayborg added a comment.

So with CMICmnLLDBDebuggerHandleEvents::HandleProcessEventStateSuspended() it 
will report a bunch of text back through the MI interface with this each time? 
Why would it do that? I would assume that the MI interface would handle this 
programmatically?



================
Comment at: tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp:963
+    sbProcess.GetDescription(streamOut);
+    for (uint32_t i = 0, e = sbProcess.GetNumThreads(); i < e; ++i) {
+      const lldb::SBThread thread = sbProcess.GetThreadAtIndex(i);
----------------
apolyakov wrote:
> Am I right that here should be a synchronization block?
As long as the process remains stopped you are ok.


https://reviews.llvm.org/D49632



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to