summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/ManagedStatic.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert 220932.Jiangning Liu2014-11-051-11/+4
* Removing the static initializer in ManagedStatic.cpp by using llvm_call_once ...Chris Bieneman2014-10-301-4/+11
* Revert r219638, (r219640 and r219676), "Removing the static destructor from M...NAKAMURA Takumi2014-10-141-17/+6
* Removing the static destructor from ManagedStatic.cpp by controlling the allo...Chris Bieneman2014-10-131-6/+17
* Fix the MinGW builder. Apparently std::call_once andZachary Turner2014-06-211-17/+10
* Remove use of removed function, llvm_stop_multithreadingDavid Blaikie2014-06-191-2/+0
* Kill the LLVM global lock.Zachary Turner2014-06-191-3/+20
* Revert r211066, 211067, 211068, 211069, 211070.Zachary Turner2014-06-161-23/+5
* Kill the LLVM global lock.Zachary Turner2014-06-161-1/+22
* Remove some code churn.Zachary Turner2014-06-161-1/+1
* Remove some more code out into a separate CL.Zachary Turner2014-06-161-3/+1
* Users of the llvm global mutex must now acquire it manually.Zachary Turner2014-06-161-3/+2
* Revert "Remove support for runtime multi-threading."Zachary Turner2014-06-101-2/+4
* Remove support for runtime multi-threading.Zachary Turner2014-06-101-4/+2
* ManagedStatic is never built with a null constructor, remove support for it.David Blaikie2014-04-171-2/+3
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-1/+1
* [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to...Craig Topper2014-04-091-1/+1
* [C++11] Make use of 'nullptr' in the Support library.Craig Topper2014-04-071-7/+7
* Revert "[C++11] Replace LLVM atomics with std::atomic."Benjamin Kramer2014-03-031-1/+2
* [C++11] Replace LLVM atomics with std::atomic.Benjamin Kramer2014-03-031-2/+1
* Add support for tsan annotations (thread sanitizer, a valgrind-based tool).Nick Lewycky2011-11-141-1/+7
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Split the thread-related APIs out into their own file, and add a few moreOwen Anderson2009-06-161-20/+4
* Untabification.Bill Wendling2009-05-301-1/+1
* Have llvm_start_multithreaded return a bool indicating whether multithreadedOwen Anderson2009-05-201-2/+3
* Add llvm_start_multithreaded(), which starts up the LLVM internals in thread-...Owen Anderson2009-05-201-8/+45
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Not all managedstatics need object pointers.Chris Lattner2007-02-201-1/+1
* Define this in the correct n/sChris Lattner2006-09-291-1/+1
* new helper class to provide more explicit management of static ctor/dtors.Chris Lattner2006-09-281-0/+53
OpenPOWER on IntegriCloud