llvm-6502/utils/lit/lit
Daniel Dunbar 69c4cbe9e8 lit: Fix a subtle resource usage bug when executing tests using the internal
shell runner.

We would inadvertently end up holding on to handles to the temporary files
longer than we should have been. On Win32, where open handles lock some file
operations, this caused problems in tests which would try to move temporary
files around (as Clang does by default now).

Many thanks to Francois Pichet for the excellent detective work on this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115040 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-29 15:59:37 +00:00
..
ExampleTests
ExampleTests.ObjDir
__init__.py
LitConfig.py
LitFormats.py
LitTestCase.py
main.py
ProgressBar.py
ShCommands.py
ShUtil.py
TclUtil.py
Test.py
TestFormats.py
TestingConfig.py
TestRunner.py lit: Fix a subtle resource usage bug when executing tests using the internal 2010-09-29 15:59:37 +00:00
Util.py