Commit History

Author SHA1 Message Date
  Chris Lattner c0f31fd085 attempt to fix a buildbot failure, apparently apache fails to build. 14 years ago
  Michael J. Spencer 03013fa9a0 Merge System into Support. 14 years ago
  Chris Lattner 5cc1c738b0 The final result of all this refactoring: instead of doing stat immediately 14 years ago
  Chris Lattner 291fcf0298 hopefully resolve the windows buildbot issue (retch) 14 years ago
  Chris Lattner 898a061f69 change the 'is directory' indicator to be a null-or-not 14 years ago
  Chris Lattner f9f7766846 pull "is directory" handling into FileManager::getStatValue 14 years ago
  Chris Lattner f3e8a9961d tidy up code, add a comment about dir caching. 14 years ago
  Chris Lattner 11aa4b03b0 factor the "cache miss" handling code out of FM into a static 14 years ago
  Chris Lattner f8f6129861 r120013 dropped passing in the precomputed file size to 14 years ago
  Chris Lattner 10e286aa8d rework the stat cache, pulling it out of FileManager.h into 14 years ago
  Chris Lattner 75dfb65c38 tidy up. Split FileManager::getBufferForFile into 14 years ago
  Chris Lattner 39b49bcaad now the FileManager has a FileSystemOpts ivar, stop threading 14 years ago
  Chris Lattner 7ad97ffa63 give FileManager a 'FileSystemOptions' ivar, which will be used 14 years ago
  Chris Lattner 151466a186 Partially revert Doug's PCH validation patch (r98585). 14 years ago
  Chris Lattner 67452f51ae stringref'ize API 14 years ago
  Chris Lattner efc4be242b avoid creating sys::Path instances when -fworking-directory isn't being used. 14 years ago
  Benjamin Kramer aa8b2d95bc Filename.rfind("/\\") won't give us the position of the last directory seperator. 14 years ago
  Chris Lattner f69a1f319b change the various getFile routines to use StringRef as their implementation form. 14 years ago
  Argyrios Kyrtzidis 389db16c63 Implement -working-directory. 15 years ago
  Chris Lattner c070da46b8 fix PR7953 - Windows filename are case insensitive: 15 years ago
  Douglas Gregor 3e15e0a7b4 When remapping a virtual file, also make an entry for the file with 15 years ago
  Benjamin Kramer ec1b1cc006 Pass StringRefs by value. 15 years ago
  John Thompson 9a6ac540ba Removing trailing directory separator, to make stat work 15 years ago
  Daniel Dunbar 475ddb4547 FileManager: Do not cache failed stats, it is easy to construct common 15 years ago
  Douglas Gregor 057e567f1b Extend -remap-file=from;to to permit mapping from a non-existent 15 years ago
  Douglas Gregor 52e7108f51 Add support for a chain of stat caches in the FileManager, rather than 16 years ago
  Chris Lattner f1affe6129 don't stick an uninitialized 'stat' buf into the stat cache, fill it 16 years ago
  Mike Stump 1eb4433ac4 Remove tabs, and whitespace cleanups. 16 years ago
  Benjamin Kramer 458fb10ef5 Replace some instances of std::string with StringRefs. 16 years ago
  Chris Lattner d57a7ef925 API changes to match llvm ToT. 16 years ago