Skip to content
  1. Dec 29, 2007
  2. Dec 18, 2007
  3. Dec 08, 2007
  4. Sep 14, 2007
  5. Sep 07, 2007
  6. Jul 06, 2007
  7. Jul 05, 2007
  8. Jun 04, 2007
  9. May 11, 2007
  10. May 06, 2007
  11. Apr 23, 2007
  12. Apr 07, 2007
    • Reid Spencer's avatar
      For PR1291: · ceeb918d
      Reid Spencer authored
      Implement the PathWithStatus class and its use throughout lib/System.
      
      llvm-svn: 35742
      ceeb918d
  13. Mar 29, 2007
    • Reid Spencer's avatar
      Use the stat information in the Path object, if it is already obtained. This · c7f485fd
      Reid Spencer authored
      avoids a call to ::fstat by MappedFile when the file size information was
      already obtained by the Path object.
      
      llvm-svn: 35477
      c7f485fd
    • Reid Spencer's avatar
      For PR789: · 200c6f9c
      Reid Spencer authored
      Make the sys::Path::getFileStatus function more efficient by having it
      return a pointer to the FileStatus structure rather than copy it. Adjust
      uses of the function accordingly. Also, fix some memory issues in sys::Path.
      
      llvm-svn: 35476
      200c6f9c
    • Reid Spencer's avatar
      Add a uniqueID field to the FileStatus structure for Paths. This will map · d394617a
      Reid Spencer authored
      to the inode number on Unix and something far less unique on Windows. The
      windows case needs to be improved.
      
      llvm-svn: 35461
      d394617a
    • Reid Spencer's avatar
      For PR789: · 0f92f0e5
      Reid Spencer authored
      * Add a method: bool isAbsolute() const, which determines if the path name
        is absolute or not.
      * Implement caching of file status information in the Path object. Allow it
        to be updated forcefully or lazily re-fetched from the cached value.
      
      llvm-svn: 35456
      0f92f0e5
  14. Feb 16, 2007
  15. Dec 05, 2006
  16. Sep 14, 2006
  17. Aug 25, 2006
    • Reid Spencer's avatar
      For PR797: · 50eac3b8
      Reid Spencer authored
      Make the Win32 code exception free (untested/uncompiled) which forced some
      interface changes which had ripple effect. This should be the last of 797.
      
      llvm-svn: 29884
      50eac3b8
  18. Aug 23, 2006
    • Reid Spencer's avatar
      For PR797: · e4ca7221
      Reid Spencer authored
      Final removal of exceptions from lib/System and adjustment of users to
      accommodate.
      
      llvm-svn: 29846
      e4ca7221
    • Reid Spencer's avatar
      For PR797: · 879ed5ab
      Reid Spencer authored
      Eliminate exception throwing from Path::renamePathOnDisk and adjust its
      users correspondingly.
      
      llvm-svn: 29843
      879ed5ab
    • Reid Spencer's avatar
      For PR797: · 51edba15
      Reid Spencer authored
      Remove exception throwing from Path::getDirectoryContents and its users.
      
      llvm-svn: 29841
      51edba15
    • Reid Spencer's avatar
      For PR797: · 8db84424
      Reid Spencer authored
      Remove exceptions from the Path::create*OnDisk methods. Update their users
      to handle error messages via arguments and result codes.
      
      llvm-svn: 29840
      8db84424
    • Reid Spencer's avatar
      For PR797: · 9d2f19c7
      Reid Spencer authored
      Change the Path::make*OnDisk methods exception free and adjust their usage.
      
      llvm-svn: 29836
      9d2f19c7
  19. Aug 22, 2006
  20. Aug 21, 2006
    • Reid Spencer's avatar
      For PR797: · 42bcf6ea
      Reid Spencer authored
      Remove all exception code from Program.inc and implement its new interface
      with an ErrMsg string argument.
      
      llvm-svn: 29790
      42bcf6ea
    • Reid Spencer's avatar
      For PR797: · c295914b
      Reid Spencer authored
      Make sys::Program::ExecuteAndWait not throw exceptions and update any
      affected code. It now return -9999 to signal that the program couldn't be
      executed. Only one case (in bugpoint) actually examines the result code.
      
      llvm-svn: 29785
      c295914b
  21. Aug 07, 2006
  22. Aug 01, 2006
Loading