- Dec 20, 2004
-
-
Reid Spencer authored
llvm-svn: 19070
-
Reid Spencer authored
an "#if defined(HAVE_SYS_STAT_H)". llvm-svn: 19069
-
Reid Spencer authored
llvm-svn: 19067
-
Reid Spencer authored
llvm-svn: 19061
-
Reid Spencer authored
llvm-svn: 19058
-
Jeff Cohen authored
llvm-svn: 19057
-
Jeff Cohen authored
llvm-svn: 19056
-
Reid Spencer authored
* 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 llvm-svn: 19055
-
Reid Spencer authored
No need for Unix/SUS/Process.cpp any more, just ifdef it. llvm-svn: 19054
-
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
-
Misha Brukman authored
* llvm/Config/alloca.h already #includes config.h * Minor readability/stylistic changes llvm-svn: 19048
-
- Dec 19, 2004
-
-
Misha Brukman authored
llvm-svn: 19046
-
Brian Gaeke authored
llvm-svn: 19045
-
Reid Spencer authored
Move the functionality of RunProgramWithTimeout into the ExecuteAndWait function: support a timeout and I/O redirects llvm-svn: 19043
-
Reid Spencer authored
Add a needed include. llvm-svn: 19042
-
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 18, 2004
-
-
Jeff Cohen authored
llvm-svn: 19028
-
- Dec 17, 2004
-
-
Chris Lattner authored
llvm-svn: 19024
-
Reid Spencer authored
family of functions so it gets noticed if we ever remove this. llvm-svn: 19022
-
Chris Lattner authored
llvm-svn: 19021
-
Reid Spencer authored
llvm-svn: 19020
-
Chris Lattner authored
Regression/Analysis/GlobalsModRef/purecse.ll. Isn't this what the -Woverload-whatever flag would warn about :) llvm-svn: 19018
-
Chris Lattner authored
llvm-svn: 19007
-
Chris Lattner authored
save small amounts of time for functions that don't call llvm.returnaddress or llvm.frameaddress (which is almost all functions). llvm-svn: 19006
-
Tanya Lattner authored
llvm-svn: 19005
-
Tanya Lattner authored
llvm-svn: 19004
-
Tanya Lattner authored
llvm-svn: 19003
-
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 16, 2004
-
-
Chris Lattner authored
llvm-svn: 18994
-
Reid Spencer authored
include it any more. llvm-svn: 18993
-
Chris Lattner authored
llvm-svn: 18987
-
Chris Lattner authored
llvm-svn: 18985
-
Chris Lattner authored
of custom rules. llvm-svn: 18984
-
Chris Lattner authored
llvm-svn: 18983
-
Chris Lattner authored
llvm-svn: 18982
-
Jeff Cohen authored
llvm-svn: 18976
-
Chris Lattner authored
llvm-svn: 18974
-
Reid Spencer authored
const because they affect the file system, not the Path object. llvm-svn: 18973
-