[ProcessWindows] Improve support for launching processes.
authorZachary Turner <zturner@google.com>
Wed, 12 Nov 2014 19:31:56 +0000 (19:31 +0000)
committerZachary Turner <zturner@google.com>
Wed, 12 Nov 2014 19:31:56 +0000 (19:31 +0000)
commita32d2cecba6eacf42e8eb86fb40e75e3078ab353
tree2270af112d02dddbc7ef209f4e4ddb105098a146
parentd6a7b63f26ece27e78b05609b2ad56aba43aef8f
[ProcessWindows] Improve support for launching processes.

This sends notifications for module load / unload to the process
plugin, and also manages the state more accurately during the
loading sequence.

Similar work by Virgile Bello was referenced during the
implementation of this patch.

Differential Revision: http://reviews.llvm.org/D6224

llvm-svn: 221807
lldb/source/Plugins/Process/Windows/DebuggerThread.cpp
lldb/source/Plugins/Process/Windows/IDebugDelegate.h
lldb/source/Plugins/Process/Windows/LocalDebugDelegate.cpp
lldb/source/Plugins/Process/Windows/LocalDebugDelegate.h
lldb/source/Plugins/Process/Windows/ProcessWindows.cpp
lldb/source/Plugins/Process/Windows/ProcessWindows.h