[Lldb-commits] [PATCH] Move argument globbing to Target::Launch from Platform::LaunchProcess.
zturner at google.com
Thu Feb 19 15:12:11 PST 2015
There's currently a lot of ways to launch processes, and the interactions
that lead to specific methods being chosen can be a bit confusing sometimes.
Out of curiosity, if a plugin supports launching under a debugger directly,
why is the separate start stopped / attach / resume algorithm used? It
seems more straightforward.
If someone gets themselves through that codepath, argdumper won't be used.
Which is confusing if you're outside looking in at the API. From the
outside you just see the process gets launched using a supported mechanism
for launching processes, and it ignores the flag.
More information about the lldb-commits