summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Windows/Live/DebuggerThread.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Unicode support on Win32.Zachary Turner2016-03-221-4/+7
| | | | | | | | | | | | | Win32 API calls that are Unicode aware require wide character strings, but LLDB uses UTF8 everywhere. This patch does conversions wherever necessary when passing strings into and out of Win32 API calls. Patch by Cameron Differential Revision: http://reviews.llvm.org/D17107 Reviewed By: zturner, amccarth llvm-svn: 264074
* Refactor Windows process plugin to allow code sharing between live and mini ↵Adrian McCarthy2015-10-281-1/+1
| | | | | | dump debugging. llvm-svn: 251540
* Have a clean(er) shutdown when detaching from a process.Zachary Turner2015-10-021-20/+19
| | | | llvm-svn: 249206
* Fix a race condition when terminating inferiors on Windows.Zachary Turner2015-09-171-0/+14
| | | | | | | | | | | | | If a breakpoint was hit in the inferior after shutdown had started but before it was complete, it would cause an unclean terminate of the inferior, leading to various problems the most visible of which is that handles to the inferior executable would remain locked, and the test suite would fail to run subsequent tests because it could not recompile the inferior. This fixes a major source of flakiness in the test suite. llvm-svn: 247929
* Reorg code to allow Windows Process Plugins to share some common code.Adrian McCarthy2015-08-241-0/+533
Differential Revision: http://reviews.llvm.org/D12252 llvm-svn: 245850
OpenPOWER on IntegriCloud