[lldb-dev] Continuation of single stopped SBThread

Mario Zechner badlogicgames at gmail.com
Fri Sep 5 14:14:15 PDT 2014


Totally missed that option, thanks for pointing it out!

Mario
On Sep 4, 2014 8:14 PM, <jingham at apple.com> wrote:

> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20140905/d87d8ae3/attachment.html>


More information about the lldb-dev mailing list