<p dir="ltr">Hi,</p>
<p dir="ltr">i'm currently working on a debugger based on the public LLDB API and am currently looking into multi-threaded debugging. The debugger should support the following scenario:</p>
<p dir="ltr">- user sets breakpoints<br>
- two or more threads get stopped due to breakpoints<br>
- user wants to continue execution of only one of the threads</p>
<p dir="ltr">SBThread has the methods Suspend/Resume. To my understanding (and tests), Suspend marks a thread as not to be continued when the entire process is continued. Which is the oposite of what i'd need for my use case.</p>

<p dir="ltr">I looked into the implementation of the command 'thread continue', but that uses the private LLDB API, which is sadly not an option for us at this point.</p>
<p dir="ltr">I'd be greatful for any hints.</p>
<p dir="ltr">Thanks,<br>
Mario</p>