aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2015-09-17 20:18:50 +0000
committerZachary Turner <zturner@google.com>2015-09-17 20:18:50 +0000
commit8d8033c3b4e0087023ba328a4c772c79796e7421 (patch)
tree306390c0f255676f042bbc3897f63371ed5ed844 /clang/lib/CodeGen/CodeGenModule.cpp
parent6f36d9ab01cf5c385590fea96481b742c8ce65cf (diff)
downloadllvm-8d8033c3b4e0087023ba328a4c772c79796e7421.zip
llvm-8d8033c3b4e0087023ba328a4c772c79796e7421.tar.gz
llvm-8d8033c3b4e0087023ba328a4c772c79796e7421.tar.bz2
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
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions