llvm-project/lldb
Zachary Turner 8d8033c3b4 Fix a race condition when terminating inferiors on Windows.
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
2015-09-17 20:18:50 +00:00
..
cmake [cmake] Build lldb-server on Darwin, set dep on FreeBSD. 2015-09-17 18:35:33 +00:00
docs Have debugserver send the OS version string plus 2015-08-12 03:27:33 +00:00
examples Fix process_events.py to auto continue the process if we attached so the process doesn't just sit there suspended. 2015-08-12 20:04:01 +00:00
include Remove unused includes from clang in DataFormatters. 2015-09-17 18:46:22 +00:00
lib Add an OperatingSystem plugin to support goroutines 2015-09-16 21:20:44 +00:00
lit Create a check-lldb-unit target to run unit tests. 2015-03-13 20:55:07 +00:00
lldb.xcodeproj Updated the Xcode build to reflect lldb-mi's dependency on LLVM. 2015-09-17 18:03:26 +00:00
lldb.xcworkspace Working on getting the OSX build green 2015-05-12 02:20:27 +00:00
resources Only export public symbols with the cmake build. 2015-09-04 00:00:41 +00:00
scripts A little more cleanup in the build script that creates a list of archive directories to make things more clear. 2015-09-10 19:46:25 +00:00
source Fix a race condition when terminating inferiors on Windows. 2015-09-17 20:18:50 +00:00
test Fix TestMiSymbol for gcc-4.9 test. 2015-09-17 18:38:55 +00:00
tools [cmake] Build lldb-server on Darwin, set dep on FreeBSD. 2015-09-17 18:35:33 +00:00
unittests Make UriParser to support [$HOSTNAME] notation. 2015-08-20 23:09:34 +00:00
utils Adjustments to syncsource.py. 2015-09-17 19:23:50 +00:00
www [www] Typo fixes. 2015-09-07 13:03:07 +00:00
.arcconfig Update .arcconfig to point to reviews.llvm.org 2014-05-20 21:24:59 +00:00
.clang-format Update build instructions / coding conventions. 2015-03-10 23:22:25 +00:00
.gitignore Fix .gitignore to ignore symlinks. 2015-03-31 00:03:00 +00:00
CMakeLists.txt cmake fixes for lldb target. 2015-09-16 15:34:06 +00:00
CODE_OWNERS.txt Convert CRLF to LF in CODE_OWNERS.txt 2015-03-23 14:00:54 +00:00
INSTALL.txt Revert the patch to Test Commit Access 2015-07-06 11:26:51 +00:00
LICENSE.TXT
Makefile Test commit 2015-07-22 08:41:18 +00:00