Skip to content
  1. Mar 24, 2008
  2. Mar 22, 2008
  3. Mar 13, 2008
  4. Mar 03, 2008
  5. Feb 27, 2008
  6. Feb 15, 2008
  7. Feb 04, 2008
  8. Dec 29, 2007
  9. Dec 18, 2007
  10. Dec 08, 2007
  11. Sep 14, 2007
  12. Sep 07, 2007
  13. Jul 06, 2007
  14. Jul 05, 2007
  15. Jun 04, 2007
  16. May 11, 2007
  17. May 06, 2007
  18. Apr 23, 2007
  19. 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
  20. 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
  21. Feb 16, 2007
  22. Dec 05, 2006
  23. Sep 14, 2006
  24. 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
  25. 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
  26. Aug 22, 2006
Loading