[PATCH] Remove support for enabling / disabling multi-threading at runtime.

Zachary Turner zturner at google.com
Mon Jun 9 15:47:27 PDT 2014


Hi dblaikie, chandlerc, rnk,

This patch removes the functions llvm_start_multithreaded() and llvm_stop_multithreaded(), and changes llvm_is_multithreaded() to return a constant value based on the value of the compile-time definition LLVM_ENABLE_THREADS.

http://reviews.llvm.org/D4076

Files:
  include/llvm-c/Core.h
  include/llvm/Support/ManagedStatic.h
  include/llvm/Support/Threading.h
  lib/IR/Core.cpp
  lib/Support/ErrorHandling.cpp
  lib/Support/ManagedStatic.cpp
  lib/Support/Threading.cpp
  lib/Support/Timer.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4076.10250.patch
Type: text/x-patch
Size: 8666 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140609/f3210caa/attachment.bin>


More information about the llvm-commits mailing list