- Feb 14, 2005
-
-
Chris Lattner authored
llvm-svn: 20168
-
- Feb 09, 2005
-
-
Chris Lattner authored
Timers' section. Since these are random timers in the program it doesn't make sense to sum them up. llvm-svn: 20090
-
- Jan 30, 2005
-
-
Tanya Lattner authored
the same. llvm-svn: 19929
-
Tanya Lattner authored
llvm-svn: 19928
-
- Jan 29, 2005
-
-
Chris Lattner authored
cases it represented them as 'unsigned's, which are not enough for 64-bit hosts. In other cases, it represented them as uint64_t's, which are inefficient for 32-bit hosts. This patch unifies all of the sizes to use size_t instead. llvm-svn: 19918
-
Chris Lattner authored
really need. This reduces 4M of memory consumption reading 176.gcc. llvm-svn: 19916
-
Chris Lattner authored
llvm-svn: 19915
-
Chris Lattner authored
memuse at the end, thus it is signed. llvm-svn: 19904
-
- Jan 23, 2005
-
-
Chris Lattner authored
llvm-svn: 19782
-
Chris Lattner authored
Delete dead functions. llvm-svn: 19771
-
Chris Lattner authored
llvm-svn: 19769
-
Chris Lattner authored
llvm-svn: 19766
-
- Jan 22, 2005
-
-
Jeff Cohen authored
llvm-svn: 19751
-
- Jan 08, 2005
-
-
Jeff Cohen authored
on 64-bit Windows. llvm-svn: 19393
-
Chris Lattner authored
llvm-svn: 19378
-
Chris Lattner authored
llvm-svn: 19377
-
- Jan 02, 2005
-
-
Reid Spencer authored
llvm-svn: 19240
-
Reid Spencer authored
a terminal/console. llvm-svn: 19237
-
- Dec 27, 2004
-
-
Reid Spencer authored
portability, the --track-space option was inadvertently ignored. This patch fixes that so that sys::Process::GetMallocUsage() is only invoked if the --track-spaces option is given. Apparently the mallinfo() call that GetMallocUsage() uses is *very* slow, especially when processing very large modules like projects/llvm-test/MultiSource/Applications/kimwitu++. llvm-svn: 19163
-
- Dec 22, 2004
-
-
Reid Spencer authored
Move non-portable FDHandle class to its only user: lib/Debugger llvm-svn: 19106
-
- Dec 20, 2004
-
-
Reid Spencer authored
llvm-svn: 19075
-
Reid Spencer authored
llvm-svn: 19058
-
Reid Spencer authored
* Move system dependent implementation out of this file. * Make implementation use sys::Process::GetMallocUsage where necessary. * Make implementation use sys::Process::GetTimeUsage where necessary. llvm-svn: 19053
-
- Dec 19, 2004
-
-
Reid Spencer authored
* Pass sys::Path instead of std::string for paths * Correct the types of arguments passed to RunProgramWithTimeout due to its interface using sys::Path instead of std::string * Replace "/dev/null" (not portable) with empty string which sys::Program::ExecuteAndWait recognizes as "redirect to bit bucket" llvm-svn: 19041
-
Reid Spencer authored
* Remove unneeded header files. * Move RedirectFD static function to lib/System/Unix/Program.cpp * Delete RunProgramWithTimeout, now implemented by sys::Program::ExecuteAndWait. RunProgramWithTimeout is now a convenience func. llvm-svn: 19040
-
- Dec 17, 2004
-
-
Reid Spencer authored
* Make the OutputC and OutputAsm functions work with sys::Path for the output file name instead of using std::string. * Get rid of extraneous "toString" calls. * Change "removeFile" to sys::Path::destroyFile() llvm-svn: 19000
-
Reid Spencer authored
* Remove the "removeFile" function, now implemented by the sys::Path::destroyFile method. * Make the FileRemove work with a sys::Path instead of a std::string llvm-svn: 18999
-
- Dec 15, 2004
-
-
Reid Spencer authored
* Remove #inclusion of FileUtilities.h, not needed any more. * Convert getUniqueFilename -> sys::Pat::makeUnique() llvm-svn: 18948
-
Reid Spencer authored
Remove getUniqueFilename and CopyFile. These are now implemented by sys::Path::makeUnique and sys::CopyFile, respectively. llvm-svn: 18946
-
- Dec 14, 2004
-
-
Reid Spencer authored
* Remove the ExecWait function. This is now in sys::Program::ExecuteAndWait llvm-svn: 18927
-
Reid Spencer authored
llvm-svn: 18925
-
Reid Spencer authored
Adjust to changes in the interface of FindExecutable, getting ToolRunner ready for bigger things to come. llvm-svn: 18919
-
Reid Spencer authored
* Remove isExecutable as its now implemented by sys::Path::executable * Make FindExecutable a thin veneer over sys::Program::FindProgramByName. llvm-svn: 18918
-
- Dec 13, 2004
-
-
Reid Spencer authored
Remove AllocateRWXMemory as it is not used any more in LLVM. The function has been replaced with sys::Memory::AllocateRWX several months ago. llvm-svn: 18912
-
Reid Spencer authored
Remove the MakeFileReadable and MakeFileExecutable functions which are no longer present in LLVM. They have been replaced with the sys::Path methods makeReadable and makeExecutable, respectively. llvm-svn: 18910
-
Reid Spencer authored
The ReadFileIntoAddressSpace and UnmapFileFromAddressSpace functions are no longer used by LLVM. Remove them. Replacement functionality for both functions is now encapsulated in the sys::MappedFile class. llvm-svn: 18903
-
Reid Spencer authored
The getFileTimestamp and getFileSize functions have been removed from \ FileUtilities.{h,cpp}. They are replaced by Path::getTimestamp and \ Path::getSize,respectively. llvm-svn: 18892
-
Reid Spencer authored
Patch contributed by Morten Ofsted. llvm-svn: 18889
-
Reid Spencer authored
llvm-svn: 18846
-
- Dec 04, 2004
-
-
Reid Spencer authored
llvm-svn: 18505
-