summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorEd Maste <emaste@freebsd.org>2014-11-21 02:41:25 +0000
committerEd Maste <emaste@freebsd.org>2014-11-21 02:41:25 +0000
commitcec2a5b270d3c333873c241750136aec4b0863cd (patch)
tree6ae727c22a68109e604c980109e9d796ef842594 /clang/lib/Serialization/ModuleManager.cpp
parent1f44142e4e65af0b4ac94d307c37df0e873c6e30 (diff)
downloadbcm5719-llvm-cec2a5b270d3c333873c241750136aec4b0863cd.tar.gz
bcm5719-llvm-cec2a5b270d3c333873c241750136aec4b0863cd.zip
Rework parallel test process count logic
The default value for opt.thread_count was multiprocessing.cpu_count(), which meant the LLDB_TEST_THREADS environment variable was never used. It's not easy to pass the -t option to the test run when invoking it from e.g. 'ninja check-lldb', so having the environment variable as an option is useful. Change the logic so that the thread count is set by the first one of: 1. The -t option to test/dosep.py 2. The LLDB_TEST_THREADS environment variable 3. The machine's CPU count from multiprocessing.cpu_count() llvm-svn: 222501
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud