I am guessing it should be the thread that is selected by the 'Hg<tid>' packet. You can probably pick the first thread if no one has called 'Hg<tid>' yet.
On May 1, 2014, at 4:28 PM, Todd Fiala <[email protected]> wrote: > Hey guys, > > In debugserver's handling of $?, when the process is in the stopped state it > grabs the concept of the current thread from the Mach process. What are the > semantics of that "current mach thread"? Is it initialized to the first/main > thread on start? > > I'm looking for the correct analog for lldb-gdbserver. > > Thanks! > > BTW - current state of linux x86_64 lldb-gdbserver work is here: > https://github.com/tfiala/lldb/tree/dev-tfiala-native-protocol-linux-x86_64 > > I've got gdb remote protocol tests starting to drive proper functionality of > lldb-gdbserver (@lldb_test and @debugserver_test tests). Plenty still needs > to be implemented but its getting there. Hope to have this upstreamed soon > when a few more of the rough edges are smoothed out. > -- > -Todd > _______________________________________________ > lldb-dev mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev _______________________________________________ lldb-dev mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
