[Lldb-commits] [PATCH] D11066: Introduce a MainLoop class and switch llgs to use it

Greg Clayton clayborg at gmail.com
Fri Jul 10 10:01:50 PDT 2015


clayborg accepted this revision.
clayborg added a comment.
This revision is now accepted and ready to land.

I am fine with this part of the patch since it doesn't introduce any changes and most of the threading issues seem to be with the ProcessMonitor if I understood your comments correctly.

To clarify how debugserver works: It has 3 threads:

- main thread that just does read packet, process packet, write packet, loop
- exception thread for catching exceptions from the debugged process
- reap thread to read the unix process


http://reviews.llvm.org/D11066







More information about the lldb-commits mailing list