[Lldb-commits] [PATCH] Reduce number of threads in lldb-mi.
ki.stfu at gmail.com
Thu Feb 19 05:56:56 PST 2015
> After this revision goes in, it will not be possible to give the name of the executable on command line and lldb-mi accepting it. This functionality is already stubbed out in the code by he following #ifdef so we will not lose anything.
Why? We can use ExecuteCommand instead of InjectCommand in LocalDebugSessionStartupInjectCommands. I have tested it, and it works.
> For posix system, it is even possible to make lldb-mi a single thread app. But on
windows, it is difficult to wait on stdin with timeout like what you can do with
select. So next best thing is to use 2 threads instead of 3.
Can you explain me, why? I don't mind, I'm just wondering.
More information about the lldb-commits