r211285 - Don't call llvm_start_multithreaded() during init. As of LLVM

Zachary Turner zturner at google.com
Thu Jun 19 11:03:56 PDT 2014


Author: zturner
Date: Thu Jun 19 13:03:56 2014
New Revision: 211285

URL: http://llvm.org/viewvc/llvm-project?rev=211285&view=rev
Log:
Don't call llvm_start_multithreaded() during init.  As of LLVM
revision r211277, this function is essentially a no-op.

Modified:
    cfe/trunk/tools/libclang/CIndex.cpp

Modified: cfe/trunk/tools/libclang/CIndex.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/CIndex.cpp?rev=211285&r1=211284&r2=211285&view=diff
==============================================================================
--- cfe/trunk/tools/libclang/CIndex.cpp (original)
+++ cfe/trunk/tools/libclang/CIndex.cpp Thu Jun 19 13:03:56 2014
@@ -2577,8 +2577,6 @@ static void fatal_error_handler(void *us
 }
 
 static void initializeLibClang() {
-  // Install our error handler, and make sure multi-threading is enabled.
-  llvm::llvm_start_multithreaded();
   llvm::install_fatal_error_handler(fatal_error_handler, nullptr);
 }
 





More information about the cfe-commits mailing list