llvm-6502/utils/lit
Nico Rieck ba46086444 lit: Support cancellation on Windows
The current machinery using KeyboardInterrupt for canceling doesn't work
with multiple threads on Windows as it just cancels the currently run tests
but the runners continue.

We install a handler for Ctrl-C which stops the provider from providing any
more tests to the runners. Together with aborting all currently running
tests, this brings lit to a halt.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186695 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-19 17:08:08 +00:00
..
lit lit: Support cancellation on Windows 2013-07-19 17:08:08 +00:00
tests lit: Fix infinite recursion when an out-of-tree test root is located inside the source test root. 2013-04-12 19:09:09 +00:00
utils [lit] Add a MANIFEST file and a script for sanity checking the source dist. 2013-01-31 00:21:59 +00:00
lit.py lit: Sink code into a 'lit' package. 2009-12-26 22:58:23 +00:00
MANIFEST.in [lit] Add a MANIFEST file and a script for sanity checking the source dist. 2013-01-31 00:21:59 +00:00
setup.py Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
TODO [lit] Add some TODO notes to myself. 2013-01-30 00:12:24 +00:00