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 <badlogicga...@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@cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

_______________________________________________
lldb-dev mailing list
lldb-dev@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to