Skip to content
  1. Feb 14, 2005
  2. Feb 09, 2005
  3. Jan 30, 2005
  4. Jan 29, 2005
  5. Jan 23, 2005
  6. Jan 22, 2005
  7. Jan 08, 2005
  8. Jan 02, 2005
  9. Dec 27, 2004
    • Reid Spencer's avatar
      Fix a bug that made the nightly tester *really* slow. During changes for · ad7bdf74
      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
      ad7bdf74
  10. Dec 22, 2004
    • Reid Spencer's avatar
      For PR351: · 5260b5b4
      Reid Spencer authored
      Move non-portable FDHandle class to its only user: lib/Debugger
      
      llvm-svn: 19106
      5260b5b4
  11. Dec 20, 2004
  12. Dec 19, 2004
    • Reid Spencer's avatar
      For PR351: · 2d76ff5c
      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
      2d76ff5c
    • Reid Spencer's avatar
      For PR351: · d44f8452
      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
      d44f8452
  13. Dec 17, 2004
    • Reid Spencer's avatar
      For PR351: · beb9946a
      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
      beb9946a
    • Reid Spencer's avatar
      For PR351: · ea71e3c8
      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
      ea71e3c8
  14. Dec 15, 2004
    • Reid Spencer's avatar
      For PR351: · 93291727
      Reid Spencer authored
      * Remove #inclusion of FileUtilities.h, not needed any more.
      * Convert getUniqueFilename -> sys::Pat::makeUnique()
      
      llvm-svn: 18948
      93291727
    • Reid Spencer's avatar
      For PR351: · 320a20ac
      Reid Spencer authored
      Remove getUniqueFilename and CopyFile. These are now implemented by
      sys::Path::makeUnique and sys::CopyFile, respectively.
      
      llvm-svn: 18946
      320a20ac
  15. Dec 14, 2004
  16. Dec 13, 2004
    • Reid Spencer's avatar
      For PR351: · e42f222d
      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
      e42f222d
    • Reid Spencer's avatar
      For PR351: · 6b863285
      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
      6b863285
    • Reid Spencer's avatar
      For PR351: · 73fc5255
      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
      73fc5255
    • Reid Spencer's avatar
      For PR351: \ · aa95684a
      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
      aa95684a
    • Reid Spencer's avatar
      Get rid of some leaks found by VC leak detector. · 53bd3d0b
      Reid Spencer authored
      Patch contributed by Morten Ofsted.
      
      llvm-svn: 18889
      53bd3d0b
    • Reid Spencer's avatar
      For PR351:Remove the file type checking methods (now in sys::Path) · 21d9ef9e
      Reid Spencer authored
      llvm-svn: 18846
      21d9ef9e
  17. Dec 04, 2004
Loading