Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								447762da85 
								
							 
						 
						
							
							
								
								Merge System into Support.  
							
							 
							
							... 
							
							
							
							llvm-svn: 120298 
							
						 
						
							2010-11-29 18:16:10 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								37536b90e1 
								
							 
						 
						
							
							
								
								remove a bunch of locking from LLVMContextImpl.  Since only one thread  
							
							 
							
							... 
							
							
							
							can be banging on a context at a time, this isn't needed.  Owen, please
review.
llvm-svn: 85728 
							
						 
						
							2009-11-01 18:42:03 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								1a25d733f9 
								
							 
						 
						
							
							
								
								Kill off more cerr/cout uses and prune includes a bit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 79852 
							
						 
						
							2009-08-23 11:37:21 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								6d549d6450 
								
							 
						 
						
							
							
								
								Reapply my less-lock-contention-in-leak-detector patch, now with new files  
							
							 
							
							... 
							
							
							
							actually added.
llvm-svn: 79429 
							
						 
						
							2009-08-19 17:07:46 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								077df2c4ce 
								
							 
						 
						
							
							
								
								Revert my last patch temporarily.  
							
							 
							
							... 
							
							
							
							llvm-svn: 79388 
							
						 
						
							2009-08-19 00:52:13 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								3042539089 
								
							 
						 
						
							
							
								
								Privatize part of the leak detector mechanism, which turned out to be heavily contended  
							
							 
							
							... 
							
							
							
							when trying to run opt in parallel.  This lets parallel opt crunch 403.gcc in about a third
of the time.
llvm-svn: 79387 
							
						 
						
							2009-08-19 00:37:02 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								5c96ef7c4e 
								
							 
						 
						
							
							
								
								Have scoped mutexes take referenes instead of pointers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 74931 
							
						 
						
							2009-07-07 18:33:04 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								b614f1e13c 
								
							 
						 
						
							
							
								
								Simplify.  
							
							 
							
							... 
							
							
							
							llvm-svn: 73725 
							
						 
						
							2009-06-18 21:35:56 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								7d42b95b6c 
								
							 
						 
						
							
							
								
								Move Threading.[h|cpp] from Support to System.  
							
							 
							
							... 
							
							
							
							llvm-svn: 73707 
							
						 
						
							2009-06-18 16:54:52 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								c7b91a0820 
								
							 
						 
						
							
							
								
								Thread-safe (and ManagedStatic-ized) LeakDetector!  
							
							 
							
							... 
							
							
							
							llvm-svn: 73642 
							
						 
						
							2009-06-17 21:56:05 +00:00  
						
					 
				
					
						
							
							
								 
								Owen Anderson
							
						 
						
							 
							
							
							
							
								
							
							
								d09fe9d922 
								
							 
						 
						
							
							
								
								Have LeakDetector use a SmallPtrSet instead of an std::set.  
							
							 
							
							... 
							
							
							
							llvm-svn: 54785 
							
						 
						
							2008-08-14 20:40:10 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								56e3f63ec5 
								
							 
						 
						
							
							
								
								Add explicit keywords.  
							
							 
							
							... 
							
							
							
							llvm-svn: 53179 
							
						 
						
							2008-07-07 18:00:37 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								f4bc782495 
								
							 
						 
						
							
							
								
								Make several symbols static.  
							
							 
							
							... 
							
							
							
							llvm-svn: 49496 
							
						 
						
							2008-04-10 21:11:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f3ebc3f3d2 
								
							 
						 
						
							
							
								
								Remove attribution from file headers, per discussion on llvmdev.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45418 
							
						 
						
							2007-12-29 20:36:04 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								f3baad3ee1 
								
							 
						 
						
							
							
								
								Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are  
							
							 
							
							... 
							
							
							
							now cerr, cout, and NullStream resp.
llvm-svn: 32298 
							
						 
						
							2006-12-07 01:30:32 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								dfc91897df 
								
							 
						 
						
							
							
								
								Changed to using LLVM streams.  
							
							 
							
							... 
							
							
							
							llvm-svn: 31955 
							
						 
						
							2006-11-28 02:09:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3d27be1333 
								
							 
						 
						
							
							
								
								s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|  
							
							 
							
							... 
							
							
							
							llvm-svn: 29911 
							
						 
						
							2006-08-27 12:54:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d6cba04607 
								
							 
						 
						
							
							
								
								Use hidden visibility to reduce codesize  
							
							 
							
							... 
							
							
							
							llvm-svn: 28974 
							
						 
						
							2006-06-28 22:57:00 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								b1c9317bb4 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 21427 
							
						 
						
							2005-04-21 23:48:37 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								a8a8a03a85 
								
							 
						 
						
							
							
								
								Fix memory leaks, patch contributed by Morten Ofstad!  
							
							 
							
							... 
							
							
							
							llvm-svn: 17999 
							
						 
						
							2004-11-19 17:09:48 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							 
							
							... 
							
							
							
							Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137 
							
						 
						
							2004-09-01 22:55:40 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								30cee49933 
								
							 
						 
						
							
							
								
								Move these files (which are dependent on VMCore) into VMCore  
							
							 
							
							... 
							
							
							
							llvm-svn: 15825 
							
						 
						
							2004-08-16 19:04:36 +00:00