Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								87ad666bb3 
								
							 
						 
						
							
							
								
								Revert the last patch as it causes a static destruction ordering problem.  
							
							 
							
							... 
							
							
							
							llvm-svn: 18925 
							
						 
						
							2004-12-14 03:55:21 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								53bd3d0b1a 
								
							 
						 
						
							
							
								
								Get rid of some leaks found by VC leak detector.  
							
							 
							
							... 
							
							
							
							Patch contributed by Morten Ofsted.
llvm-svn: 18889 
							
						 
						
							2004-12-13 16:04:04 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								0bcf9e4da6 
								
							 
						 
						
							
							
								
								Undo last change as its unnecessary.  
							
							 
							
							... 
							
							
							
							llvm-svn: 17985 
							
						 
						
							2004-11-19 04:59:07 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								5d76fa0a3c 
								
							 
						 
						
							
							
								
								Make a cast explicit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 17977 
							
						 
						
							2004-11-19 03:20:09 +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  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6068345cc5 
								
							 
						 
						
							
							
								
								Implement getTimeRecord natively in Win32, properly conditionalize the  
							
							 
							
							... 
							
							
							
							getrusage implementation on HAVE_GETRUSAGE
llvm-svn: 14050 
							
						 
						
							2004-06-07 19:34:51 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								dd978ce8c5 
								
							 
						 
						
							
							
								
								Finegrainify namespacification  
							
							 
							
							... 
							
							
							
							Make the Timer code give correct user/system/user+system times when -track-memory is enabled
llvm-svn: 10463 
							
						 
						
							2003-12-14 21:27:33 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							 
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								482202a601 
								
							 
						 
						
							
							
								
								Added LLVM project notice to the top of every C++ source file.  
							
							 
							
							... 
							
							
							
							Header files will be on the way.
llvm-svn: 9298 
							
						 
						
							2003-10-20 19:43:21 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								cc31fddf13 
								
							 
						 
						
							
							
								
								Don't include Config/stdio.h or <stdio.h>.  
							
							 
							
							... 
							
							
							
							llvm-svn: 9031 
							
						 
						
							2003-10-10 18:46:29 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8bfda656d9 
								
							 
						 
						
							
							
								
								Implement the NamedRegionTimer class  
							
							 
							
							... 
							
							
							
							llvm-svn: 8889 
							
						 
						
							2003-10-06 15:02:31 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f1afe32353 
								
							 
						 
						
							
							
								
								Describe the value name  
							
							 
							
							... 
							
							
							
							llvm-svn: 7493 
							
						 
						
							2003-08-01 22:15:15 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c4bbc7109d 
								
							 
						 
						
							
							
								
								Fix the JIT in the Nightly tester.  This was not a fun bug to track down.  
							
							 
							
							... 
							
							
							
							See the comments in the patch for details.
llvm-svn: 7457 
							
						 
						
							2003-07-31 19:38:34 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								eaee325932 
								
							 
						 
						
							
							
								
								Trivial cleanups: no need to include header twice.  Global variable is local to file  
							
							 
							
							... 
							
							
							
							llvm-svn: 7456 
							
						 
						
							2003-07-31 19:31:21 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								3ef61afb76 
								
							 
						 
						
							
							
								
								Merged in autoconf branch.  This provides configuration via the autoconf  
							
							 
							
							... 
							
							
							
							system.
llvm-svn: 7014 
							
						 
						
							2003-06-30 21:59:07 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								0cfcaf0cc3 
								
							 
						 
						
							
							
								
								Remove usage of sys/unistd.h  
							
							 
							
							... 
							
							
							
							llvm-svn: 6788 
							
						 
						
							2003-06-19 18:42:09 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								ad3aabd47a 
								
							 
						 
						
							
							
								
								Put ifdefs around use of malloc.h/mallinfo, which isn't available on FreeBSD.  
							
							 
							
							... 
							
							
							
							llvm-svn: 6750 
							
						 
						
							2003-06-17 19:54:00 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								235b91e2ea 
								
							 
						 
						
							
							
								
								Fix compilation problem with some versions of G++  
							
							 
							
							... 
							
							
							
							llvm-svn: 6660 
							
						 
						
							2003-06-06 22:13:01 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								efadd781f4 
								
							 
						 
						
							
							
								
								Fix problem with perror  
							
							 
							
							... 
							
							
							
							llvm-svn: 6659 
							
						 
						
							2003-06-06 21:09:29 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								b0e5958961 
								
							 
						 
						
							
							
								
								Add a new info-output-file option (hidden from --help) which is to be used by  
							
							 
							
							... 
							
							
							
							the testing scripts  to avoid breaking diffs while still gathering stats.
llvm-svn: 6067 
							
						 
						
							2003-05-09 20:05:44 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4e6fad05a6 
								
							 
						 
						
							
							
								
								Make more compatible with GCC 2.96  
							
							 
							
							... 
							
							
							
							llvm-svn: 5550 
							
						 
						
							2003-02-13 16:25:28 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								a6b38bd7f5 
								
							 
						 
						
							
							
								
								Remove gunk that was supposed to make space evaluation more precise, but never worked.  
							
							 
							
							... 
							
							
							
							llvm-svn: 5549 
							
						 
						
							2003-02-13 05:07:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5c6961c509 
								
							 
						 
						
							
							
								
								Don't output times in "scientific" notation  
							
							 
							
							... 
							
							
							
							llvm-svn: 5544 
							
						 
						
							2003-02-12 19:02:13 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5981c63e6e 
								
							 
						 
						
							
							
								
								Squelch warning  
							
							 
							
							... 
							
							
							
							llvm-svn: 5494 
							
						 
						
							2003-02-05 21:44:28 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								2f75204cf4 
								
							 
						 
						
							
							
								
								* Add new -track-memory option to tools which enables the mem usage column in the reports.  
							
							 
							
							... 
							
							
							
							This is now optional (and defaults to off) because mallinfo can be VERY slow as it
seems to touch every page of allocated memory.
llvm-svn: 5448 
							
						 
						
							2003-01-30 23:08:50 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f96a218932 
								
							 
						 
						
							
							
								
								Add peak memory usage measurement capability  
							
							 
							
							... 
							
							
							
							Add (currently disabled) faciility to try to filter out pool allocation overhead from memory usage stats
llvm-svn: 4753 
							
						 
						
							2002-11-18 21:47:09 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								2ce8c6890b 
								
							 
						 
						
							
							
								
								Simplify code  
							
							 
							
							... 
							
							
							
							llvm-svn: 4547 
							
						 
						
							2002-11-04 21:06:54 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d8be7b01f9 
								
							 
						 
						
							
							
								
								Sun can now use mallinfo()  
							
							 
							
							... 
							
							
							
							llvm-svn: 4546 
							
						 
						
							2002-11-04 21:05:21 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								32856be0f0 
								
							 
						 
						
							
							
								
								Allow memory sizes to be negative, remove obsolete TmpRSS field  
							
							 
							
							... 
							
							
							
							llvm-svn: 4538 
							
						 
						
							2002-11-04 19:19:36 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								203be1a568 
								
							 
						 
						
							
							
								
								mallinfo is not available on sun apparently :(  
							
							 
							
							... 
							
							
							
							llvm-svn: 4537 
							
						 
						
							2002-11-04 19:01:41 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ee792946bb 
								
							 
						 
						
							
							
								
								Minor fix to space accounting  
							
							 
							
							... 
							
							
							
							llvm-svn: 4520 
							
						 
						
							2002-11-04 01:49:45 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								559f5118d1 
								
							 
						 
						
							
							
								
								Implement MaxRSS in terms of mallinfo instead of the system RSS.  This gives  
							
							 
							
							... 
							
							
							
							us much more accurate numbers and actually WORKS.
llvm-svn: 4518 
							
						 
						
							2002-11-04 00:32:44 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c98c871617 
								
							 
						 
						
							
							
								
								Add #include  
							
							 
							
							... 
							
							
							
							llvm-svn: 4291 
							
						 
						
							2002-10-27 19:08:03 +00:00  
						
					 
				
					
						
							
							
								 
								Anand Shukla
							
						 
						
							 
							
							
							
							
								
							
							
								b8aef8eff8 
								
							 
						 
						
							
							
								
								Added #include<unistd.h> to compile with solaris gcc3.2  
							
							 
							
							... 
							
							
							
							llvm-svn: 4042 
							
						 
						
							2002-10-04 23:57:01 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6dad11f6c0 
								
							 
						 
						
							
							
								
								Checkin generic interval timer support  
							
							 
							
							... 
							
							
							
							llvm-svn: 3992 
							
						 
						
							2002-10-01 19:36:54 +00:00