diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2012-10-23 04:09:38 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2012-10-23 04:09:38 +0000 |
commit | 118fafa301ba55a5c1d4bc851277d1769083f0a2 (patch) | |
tree | e2bb82d4b70eb4581e38a089d0ee42d68b638848 /clang/tools/libclang/CIndex.cpp | |
parent | 7cd5e831e580a94913c951f8fb1fd7c1aef6bcd8 (diff) | |
download | bcm5719-llvm-118fafa301ba55a5c1d4bc851277d1769083f0a2.tar.gz bcm5719-llvm-118fafa301ba55a5c1d4bc851277d1769083f0a2.zip |
[libclang] Add an environment variable to disable thread background priotity, for testing
llvm-svn: 166466
Diffstat (limited to 'clang/tools/libclang/CIndex.cpp')
-rw-r--r-- | clang/tools/libclang/CIndex.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp index 23d0768413e..f3c91e31b4d 100644 --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -6137,6 +6137,9 @@ void SetSafetyThreadStackSize(unsigned Value) { } void clang::setThreadBackgroundPriority() { + if (getenv("LIBCLANG_BGPRIO_DISABLE")) + return; + // FIXME: Move to llvm/Support and make it cross-platform. #ifdef __APPLE__ setpriority(PRIO_DARWIN_THREAD, 0, PRIO_DARWIN_BG); |