[lldb-dev] Continuation of single stopped SBThread
jingham at apple.com
jingham at apple.com
Thu Sep 4 11:14:10 PDT 2014
I must be missing something... Can't you just suspend all the other threads, and then continue?
Jim
> On Sep 4, 2014, at 12:54 AM, Mario Zechner <badlogicgames at gmail.com> wrote:
>
> Hi,
>
> 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:
>
> - user sets breakpoints
> - two or more threads get stopped due to breakpoints
> - user wants to continue execution of only one of the threads
>
> 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.
>
> 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.
>
> I'd be greatful for any hints.
>
> Thanks,
> Mario
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
More information about the lldb-dev
mailing list