aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/ManagedStatic.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-2/+2
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-3/+0
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-1/+1
* Make PrettyStackTraceEntry use ManagedStatic for its ThreadLocal.Filip Pizlo2013-09-131-1/+0
* Add support for tsan annotations (thread sanitizer, a valgrind-based tool).Nick Lewycky2011-11-141-0/+5
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* Remove dead code. ManagedCleanup is unused, and contained a serious bug in thatOwen Anderson2010-09-071-6/+0
* Resolve undefined behaviour when ManagedStatic is instantiated with a fixed-l...Alisdair Meredith2009-07-091-8/+10
* Fences are expensive. Avoid doing them when we're not in multithreaded mode.Owen Anderson2009-06-191-4/+4
* Move Threading.[h|cpp] from Support to System.Owen Anderson2009-06-181-1/+1
* Split the thread-related APIs out into their own file, and add a few moreOwen Anderson2009-06-161-7/+1
* Have llvm_start_multithreaded return a bool indicating whether multithreadedOwen Anderson2009-05-201-2/+4
* Add llvm_start_multithreaded(), which starts up the LLVM internals in thread-...Owen Anderson2009-05-201-11/+33
* Back out the thread-safe ManagedStatic for now. Too many people have too man...Owen Anderson2009-05-161-20/+4
* Factor out some common code, fix more typoes, and add a memory fence that mig...Owen Anderson2009-05-151-31/+15
* Fix an unfortunate typo.Owen Anderson2009-05-151-1/+1
* Now with working on Leopard!Owen Anderson2009-05-151-1/+1
* Make ManagedStatic threadsafe by using atomic operations.Owen Anderson2009-05-141-4/+36
* Removed trailing whitespace.Misha Brukman2009-02-201-7/+7
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* add a way to register an arbitrary cleanup function.Chris Lattner2007-02-201-0/+6
* add helper method.Chris Lattner2007-02-101-0/+3
* add a helper to call llvm_shutdown()Chris Lattner2006-12-061-0/+8
* new helper class to provide more explicit management of static ctor/dtors.Chris Lattner2006-09-281-0/+79