Nate Begeman 
							
						 
					 
					
						
						
							
						
						e956398cf1 
					 
					
						
						
							
							Restore code to disable crash catcher on older OS X systems  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-12 00:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						82b53cd2ba 
					 
					
						
						
							
							Actually disable crash reporting on Mac OS X, returning bugpoint to speedy  
						
						... 
						
						
						
						crash miscompilations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49000  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-31 22:19:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee451de36 
					 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5f1d01393c 
					 
					
						
						
							
							Use new config.h macro  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-14 06:21:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						26b6c0ba5d 
					 
					
						
						
							
							On Mac OS/X, make Process::PreventCoreFiles disable crash reporter for  
						
						... 
						
						
						
						the process in addition to disabling core file emission.  This speeds up
bugpoint on default-configured macs by several orders of magnitude.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30317  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-14 06:01:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						505f9c8839 
					 
					
						
						
							
							This function is not documented as throwing an exception and callers don't  
						
						... 
						
						
						
						handle it.  Just silently fail.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-14 18:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						095cc37e22 
					 
					
						
						
							
							Fix accidentally committed patch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-12 18:20:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b80e8d635 
					 
					
						
						
							
							Fix iterator invalidation bug, identified by Coverity.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28257  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-12 18:13:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c590e9afc9 
					 
					
						
						
							
							instead of using mstats, use malloc_zone_statistics which returns numbers  
						
						... 
						
						
						
						that actually make sense.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24352  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-14 07:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						513a9547f5 
					 
					
						
						
							
							Teach -track-memory to work on darwin.  Looking at sbrk doesn't work because  
						
						... 
						
						
						
						the default allocator uses mmap.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24349  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-14 07:00:29 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						6b8a63ae58 
					 
					
						
						
							
							Remove vim settings from source code; people should use llvm/utils/vim/vimrc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-05 22:33:09 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						93b3473478 
					 
					
						
						
							
							Provide an implementation of the GetCurrentUserId and GetCurrentGroupId  
						
						... 
						
						
						
						methods that were recently added to the interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21401  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 16:12:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						e269a1ac1c 
					 
					
						
						
							
							Use size_t instead of long to represent memory usage.  long is 32 bits  
						
						... 
						
						
						
						on 64-bit Windows.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19393  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-08 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a01aade75d 
					 
					
						
						
							
							Add functions for determining if the stdin/out/err is connected to a  
						
						... 
						
						
						
						console or not.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-01 22:29:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						92ced2f16a 
					 
					
						
						
							
							Fix a compilation error for the case where mallinfo() is not available.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-31 05:53:27 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						68fdcc123b 
					 
					
						
						
							
							For PR351:  
						
						... 
						
						
						
						* Move implementation of sys::PreventCoreFiles function to this file from
  the now defunct SysConfig abstraction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-27 06:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8b6628997f 
					 
					
						
						
							
							Implement GetTimeUsage correctly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19074  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-20 21:43:33 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						ed5e7bf422 
					 
					
						
						
							
							Provide a getrusage based implementation of GetTotalMemoryUsage and use  
						
						... 
						
						
						
						the ru_maxrss field as an approximation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19072  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-20 16:33:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						bc1ee84001 
					 
					
						
						
							
							Consistently use the same #if style. Also, fix a bug testing for sbrk(3)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-20 16:06:44 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						721d9aa060 
					 
					
						
						
							
							For PR351:  
						
						... 
						
						
						
						* Implement GetMallocUsage to get usage of malloc heap
* Implement GetMemoryUsage to get total memory usage of process
* Implement GetTimeUsage to get elapsed/user/system time
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19055  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-20 00:59:28 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						27dafe1f3e 
					 
					
						
						
							
							Provide a generic unix implementation of the Process abstraction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16290  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-11 04:56:56 +00:00