Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Support
/
Threading.cpp
712e8d2
s/LLVM_ON_WIN32/_WIN32/, llvm
by Nico Weber
· 7 years ago
8c0ff95
Bring r314809 back.
by Rafael Espindola
· 8 years ago
bef94bc
Revert D38481 due to missing cmake check for CPU_COUNT
by Daniel Neilson
· 8 years ago
6e182fb
Use sched_getaffinity instead of std::thread::hardware_concurrency.
by Rafael Espindola
· 8 years ago
1f004c4
Try to fix thread name truncation on non-Windows.
by Zachary Turner
· 9 years ago
640cee0
Fix Threading path when LLVM_ENABLE_THREADS=0.
by Zachary Turner
· 9 years ago
91db01f
Don't bring in llvm/Support/thread.h in Threading.cpp
by Zachary Turner
· 9 years ago
757dbc9
[Support] Provide access to current thread name/thread id.
by Zachary Turner
· 9 years ago
c0ef9e4
Rename interface for querying physical hardware concurrency
by Teresa Johnson
· 9 years ago
f8fd204
hardware_physical_concurrency() should return 1 when LLVM is built with LLVM_ENABLE_THREADS=OFF
by Mehdi Amini
· 9 years ago
2bd812c
Add interface for querying physical hardware concurrency
by Teresa Johnson
· 9 years ago
fe1ffb9
[LPM] Reinstate r271781 which reinstated r271652 to replace the
by Chandler Carruth
· 9 years ago
fe9466f
[LPM] Revert r271781 which was a re-commit of r271652.
by Chandler Carruth
· 9 years ago
fa4890e
[LPM] Reinstate r271652 to replace the CALL_ONCE_... macro in the legacy
by Chandler Carruth
· 9 years ago
d6c5bc2
Fix the use of sys::MemoryFence after including WindowsSupport.h that
by Chandler Carruth
· 9 years ago
dd14638
This is yet another attempt to re-instate r220932 as discussed in D19271.
by Chandler Carruth
· 9 years ago
0fb2488
Revert "Revert "Revert 220932.": "Removing the static initializer in ManagedStatic.cpp by using llvm_call_once to initialize the ManagedStatic mutex""
by Mehdi Amini
· 9 years ago
c048b6c
Revert "Revert 220932.": "Removing the static initializer in ManagedStatic.cpp by using llvm_call_once to initialize the ManagedStatic mutex"
by Mehdi Amini
· 9 years ago
1fb71bc
Revert 220932.
by Jiangning Liu
· 11 years ago
14e2bcc
Removing the static initializer in ManagedStatic.cpp by using llvm_call_once to initialize the ManagedStatic mutex.
by Chris Bieneman
· 11 years ago
39cd216
Re-apply r211287: Remove support for LLVM runtime multi-threading.
by Chandler Carruth
· 11 years ago
104e5f6
Revert r211287, "Remove support for LLVM runtime multi-threading."
by NAKAMURA Takumi
· 11 years ago
9c9710e
Remove support for LLVM runtime multi-threading.
by Zachary Turner
· 11 years ago
6ad2444
Kill the LLVM global lock.
by Zachary Turner
· 11 years ago
ccbf3d0
Revert r211066, 211067, 211068, 211069, 211070.
by Zachary Turner
· 11 years ago
89ae856
Kill the LLVM global lock.
by Zachary Turner
· 11 years ago
0f2c641
Remove some more code out into a separate CL.
by Zachary Turner
· 11 years ago
b344f05
Users of the llvm global mutex must now acquire it manually.
by Zachary Turner
· 11 years ago
6610b99
Revert "Remove support for runtime multi-threading."
by Zachary Turner
· 11 years ago
f6054ca
Remove support for runtime multi-threading.
by Zachary Turner
· 11 years ago
c10719f
[C++11] Make use of 'nullptr' in the Support library.
by Craig Topper
· 11 years ago
17388a6
Revert "[C++11] Replace LLVM atomics with std::atomic."
by Benjamin Kramer
· 12 years ago
0b6eb59
[C++11] Replace LLVM atomics with std::atomic.
by Benjamin Kramer
· 12 years ago
d59e2fa
Rename Windows.h to WindowsSupport.h to avoid ambiguity
by Reid Kleckner
· 12 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
efddf20
rename ENABLE_THREADS to LLVM_ENABLE_THREADS
by Dylan Noblesmith
· 14 years ago
4418a60
Rename LLVM_MULTITHREADED define and fix build without threads.
by Eric Christopher
· 14 years ago
dbd883b
Add Win32 support to llvm::llvm_execute_on_thread(). Thanks to Aaron Ballman!
by NAKAMURA Takumi
· 14 years ago
54c9eb6
Now to chant the magical incantation that will exorcise the System library
by Charles Davis
· 15 years ago
447762d
Merge System into Support.
by Michael J. Spencer
· 15 years ago
[Renamed (96%) from llvm/lib/System/Threading.cpp]
cdd4c54
System: Add llvm_execute_on_thread, which does what it says.
by Daniel Dunbar
· 15 years ago
2370b4d
No need to double-include config.h
by Owen Anderson
· 16 years ago
1d182d0
We need to include config.h to get the proper setting to LLVM_MULTITHREADED.
by Owen Anderson
· 16 years ago
738cc28
improve portability to windows, patch by Xerces Ranby!
by Chris Lattner
· 16 years ago
7d42b95
Move Threading.[h|cpp] from Support to System.
by Owen Anderson
· 16 years ago
[Renamed (92%) from llvm/lib/Support/Threading.cpp]
993e426
Add newline at end of file.
by Owen Anderson
· 16 years ago
4cb4b61
Split the thread-related APIs out into their own file, and add a few more
by Owen Anderson
· 16 years ago