From: Chris Bieneman Date: Wed, 13 Apr 2016 17:12:56 +0000 (+0000) Subject: [OrderFiles] Don't allow lit to run dtrace multithreaded X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8a4cb5943adc2e54a86134616da9cdde00851cab;p=clang [OrderFiles] Don't allow lit to run dtrace multithreaded Dtrace is implemented to try and minimize performance impact on the process being traced. This results in dtrace dropping samples if it is taking too many CPU resources. Multi-threading dtrace increases the sample drop rate dramatically. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@266213 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/perf-training/CMakeLists.txt b/utils/perf-training/CMakeLists.txt index f8647a0e44..07d9024610 100644 --- a/utils/perf-training/CMakeLists.txt +++ b/utils/perf-training/CMakeLists.txt @@ -48,6 +48,7 @@ if(DTRACE) add_lit_testsuite(generate-dtrace-logs "Generating clang dtrace data" ${CMAKE_CURRENT_BINARY_DIR}/order-files/ + ARGS -j 1 DEPENDS clang clear-dtrace-logs )