- Dec 20, 2004
-
-
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
-
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
-
- Dec 16, 2004
-
-
Reid Spencer authored
const because they affect the file system, not the Path object. llvm-svn: 18973
-
- Dec 15, 2004
-
-
Reid Spencer authored
because LLVM should be agnostic to the needs of specific front ends. llvm-svn: 18968
-
Reid Spencer authored
createTemporaryFile semantics where it doesn't create a fully unique name if the basename doesn't exist. This functionality is now optionally provided by the boolean reuse_current parameter to createTemporaryFile and makeUnique. The default values differ because of the way these functions are used in LLVM. llvm-svn: 18961
-
Reid Spencer authored
* Fix implementation and documentation about LLVMGCCDIR/bytecode-libs * Add the makeUnique method, replacement for getUniqueFilename in Support. * Add the sys::CopyFile function, replacement for CopyFile in Support. * Move GetLLVMConfigDir() into generic code area since its generic. llvm-svn: 18947
-
- Dec 14, 2004
-
-
Reid Spencer authored
Implement the new environment pointer for ExecuteAndWait llvm-svn: 18928
-
- Dec 13, 2004
-
-
Reid Spencer authored
Implement three new functions to allow setting access/permission bits on the file referenced by a path. The makeReadable and makeExecutable methods replace the FileUtilities MakeFileReadable and MakeFileExecutable functions. The makeWritable function is new and provided for consistency since Path has a writable() method. llvm-svn: 18907
-
Reid Spencer authored
llvm-svn: 18885
-
Alkis Evlogimenos authored
properly (examples: "", ".", "a"). llvm-svn: 18883
-
Reid Spencer authored
* Correct the std::string constructor to take a const reference. llvm-svn: 18877
-
Reid Spencer authored
* Remove IsLibrary and GetLibraryPath, replaced by FindLibrary in ../Path.cpp \ * Implement GetSystemLibraryPaths and GetBytecodeLibraryPaths, instead of the \ GetSystemLibraryPath1 and GetSystemLibraryPath2 methods llvm-svn: 18862
-
Reid Spencer authored
llvm-svn: 18852
-
- Dec 11, 2004
-
-
Reid Spencer authored
llvm-svn: 18785
-
- Dec 08, 2004
-
-
Chris Lattner authored
llvm-svn: 18626
-
- Dec 02, 2004
-
-
Reid Spencer authored
llvm-svn: 18422
-
- Nov 29, 2004
-
-
Reid Spencer authored
opened as if it was a dynamic library so its symbols can be searched too. llvm-svn: 18341
-
- Nov 18, 2004
-
-
Reid Spencer authored
library (shared library/shared object) whose symbols can be looked up dynamically. Used for plug-ins. llvm-svn: 17940
-
- Nov 16, 2004
-
-
Reid Spencer authored
* Don't use variable length arrays (replaced with alloca) llvm-svn: 17901
-
Reid Spencer authored
* get rid of (void) construct in function declarations * make toString a const member * add a default implementation of toString for Win32 llvm-svn: 17873
-
Reid Spencer authored
* Clean up the StatusInfo constructor to construct all members and give them reasonable values. * Get rid of the Vector typedef and make the interface to getDirectoryContent use a std::set instead of a std::vector so the dir content is sorted. * Make the getStatusInfo method const and not return a useless boolean. llvm-svn: 17872
-
- Nov 15, 2004
-
-
Reid Spencer authored
llvm-svn: 17815
-
Reid Spencer authored
seemingly ubiquitous gettimeofday(3) call. llvm-svn: 17813
-
Reid Spencer authored
returnn false if the file doesn't exist rather than throw ane exception. llvm-svn: 17809
-
- Nov 14, 2004
-
-
Reid Spencer authored
llvm-svn: 17783
-
Reid Spencer authored
llvm-svn: 17782
-
Reid Spencer authored
llvm-svn: 17781
-
Reid Spencer authored
* Implement getDirectoryContents * Implement getStatusInfo * Implement setStatusInfo * Implement renameFile llvm-svn: 17780
-
Reid Spencer authored
llvm-svn: 17779
-
- Nov 09, 2004
-
-
Reid Spencer authored
* Implement createTemporaryFile for mkstemp(3) functionality * Fix isBytecodeFile to accept llvc magic # (compressed) as bytecode. llvm-svn: 17654
-
- Nov 05, 2004
-
-
Reid Spencer authored
llvm-svn: 17498
-
- Oct 28, 2004
-
-
Reid Spencer authored
llvm-svn: 17286
-
- Oct 05, 2004
-
-
Brian Gaeke authored
llvm-svn: 16728
-
Reid Spencer authored
llvm-svn: 16686
-
Tanya Lattner authored
llvm-svn: 16685
-
Chris Lattner authored
llvm-svn: 16682
-