Peter Collingbourne 
							
						 
					 
					
						
						
							
						
						10fdd5a0f6 
					 
					
						
						
							
							IntrusiveRefCntPtr: in RefCountedBase and RefCountedBaseVPTR, make  
						
						... 
						
						
						
						ref_cnt mutable and Retain/Release const to enable reference counted
pointers to const objects
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128804  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-04 00:57:03 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						116e2348ed 
					 
					
						
						
							
							Relax access control on 'Release' method of RefCountedBase.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128054  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-22 01:15:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						47f0f1856f 
					 
					
						
						
							
							Allow a client to clear an IntrustiveRefCntPtr (deliberately leaking the referenced object).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128007  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-21 18:37:59 +00:00 
						 
				 
			
				
					
						
							
							
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						b518c25b3e 
					 
					
						
						
							
							If a class inherits from RefCountedBaseVPTR allow all its subclasses to be used with IntrusiveRefCntPtr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127966  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-20 06:14:56 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a2769a33c9 
					 
					
						
						
							
							Fixed lint errors:  
						
						... 
						
						
						
						* Alphabetized #includes
* Removed trailing whitespace
* Wrapped or shortened lines over 80 chars
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65181  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-20 22:20:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						30ac7df857 
					 
					
						
						
							
							improvements for IntrusiveRefCntPtr, patch by Mikhail Glushenkov  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-11 16:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						ac67b7ea8f 
					 
					
						
						
							
							Add first proof-of-concept universal compiler driver framework based  
						
						... 
						
						
						
						on ideas mentioned in PR686.
Written by Mikhail Glushenkov and contributed by Codedgers, Inc.
Old llvmc will be removed soon after new one will have all its properties.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48699  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-23 08:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						95e78348f0 
					 
					
						
						
							
							Update per review. Patch by Mikhail Glushenkov!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47628  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-26 21:44:24 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						567a273370 
					 
					
						
						
							
							Add smart refcounting pointer class to ADT back (known before as IntrusiveSPtr.h).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47482  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-22 17:26:05 +00:00