Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Greg Clayton via lldb-dev
> On Mar 29, 2018, at 11:07 AM, Jim Ingham wrote: > > > >> On Mar 29, 2018, at 10:40 AM, Greg Clayton via lldb-dev >> wrote: >> >> >> >>> On Mar 29, 2018, at 10:36 AM, Frédéric Riss wrote: >>> >>> >>> On Mar 29, 2018, at 9:27 AM, Greg Clayton wrote: > On M

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Jim Ingham via lldb-dev
> On Mar 29, 2018, at 10:40 AM, Greg Clayton via lldb-dev > wrote: > > > >> On Mar 29, 2018, at 10:36 AM, Frédéric Riss wrote: >> >> >> >>> On Mar 29, 2018, at 9:27 AM, Greg Clayton wrote: >>> >>> >>> On Mar 29, 2018, at 9:10 AM, Frédéric Riss wrote: > On

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Jim Ingham via lldb-dev
The breakpoints aren't a structural problem. If you can figure out a non-code modifying way to handle breakpoints, that would be a very surgical change. And as Fred points out, out of place execution in the target would be really handy for other things, like offloading breakpoint conditions in

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Greg Clayton via lldb-dev
> On Mar 29, 2018, at 10:36 AM, Frédéric Riss wrote: > > > >> On Mar 29, 2018, at 9:27 AM, Greg Clayton > > wrote: >> >> >> >>> On Mar 29, 2018, at 9:10 AM, Frédéric Riss >> > wrote: >>> >>> >>> On Mar 29, 2018, at 7:32 AM, Greg Cl

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Frédéric Riss via lldb-dev
> On Mar 29, 2018, at 9:27 AM, Greg Clayton wrote: > > > >> On Mar 29, 2018, at 9:10 AM, Frédéric Riss > > wrote: >> >> >> >>> On Mar 29, 2018, at 7:32 AM, Greg Clayton via lldb-dev >>> mailto:lldb-dev@lists.llvm.org>> wrote: >>> >>> >>> On Mar 29, 2018, at

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Greg Clayton via lldb-dev
> On Mar 29, 2018, at 9:10 AM, Frédéric Riss wrote: > > > >> On Mar 29, 2018, at 7:32 AM, Greg Clayton via lldb-dev >> mailto:lldb-dev@lists.llvm.org>> wrote: >> >> >> >>> On Mar 29, 2018, at 2:08 AM, Ramana via lldb-dev >> > wrote: >>> >>> Hi, >>> >>> It

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Frédéric Riss via lldb-dev
> On Mar 29, 2018, at 7:32 AM, Greg Clayton via lldb-dev > wrote: > > > >> On Mar 29, 2018, at 2:08 AM, Ramana via lldb-dev > > wrote: >> >> Hi, >> >> It appears that the lldb-server, as of v5.0, did not implement the GDB RSPs >> non-stop mode >> (https://

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Greg Clayton via lldb-dev
> On Mar 29, 2018, at 2:08 AM, Ramana via lldb-dev > wrote: > > Hi, > > It appears that the lldb-server, as of v5.0, did not implement the GDB RSPs > non-stop mode > (https://sourceware.org/gdb/onlinedocs/gdb/Remote-Non_002dStop.html#Remote-Non_002dStop > >

Re: [lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Pavel Labath via lldb-dev
Hi, On Thu, 29 Mar 2018 at 10:09, Ramana via lldb-dev wrote: > Hi, > > It appears that the lldb-server, as of v5.0, did not implement the GDB > RSPs non-stop mode ( > https://sourceware.org/gdb/onlinedocs/gdb/Remote-Non_002dStop.html#Remote-Non_002dStop). > Am I wrong? > > The non-stop proje

Re: [lldb-dev] NativeThreadProtocol

2018-03-29 Thread Pavel Labath via lldb-dev
Yes, they indeed seem to be inverted. Thanks for noticing this. It turns out this was not noticed because the functions were never used, so I just deleted them in r328761. On Wed, 28 Mar 2018 at 19:44, Tatyana Krasnukha via lldb-dev < lldb-dev@lists.llvm.org> wrote: > Hello, > > > > I glanced c

[lldb-dev] GDB RSPs non-stop mode capability in v5.0

2018-03-29 Thread Ramana via lldb-dev
Hi, It appears that the lldb-server, as of v5.0, did not implement the GDB RSPs non-stop mode ( https://sourceware.org/gdb/onlinedocs/gdb/Remote-Non_002dStop.html#Remote-Non_002dStop). Am I wrong? If the support is actually not there, what needs to be changed to enable the same in lldb-server? A