1. f28df4c Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 15 years ago
  2. d9da7a1 MemoryBuffer API update. by Michael J. Spencer · 15 years ago
  3. f25faaa Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 15 years ago
  4. 4fc8fb0 attempt to fix a buildbot failure, apparently apache fails to build. by Chris Lattner · 15 years ago
  5. 8aaf499 Merge System into Support. by Michael J. Spencer · 15 years ago
  6. 5ea7d07 The final result of all this refactoring: instead of doing stat immediately by Chris Lattner · 15 years ago
  7. 278038b hopefully resolve the windows buildbot issue (retch) by Chris Lattner · 15 years ago
  8. dd27843 change the 'is directory' indicator to be a null-or-not by Chris Lattner · 15 years ago
  9. 9624b69 pull "is directory" handling into FileManager::getStatValue by Chris Lattner · 15 years ago
  10. 966b25b tidy up code, add a comment about dir caching. by Chris Lattner · 15 years ago
  11. 5769c3d factor the "cache miss" handling code out of FM into a static by Chris Lattner · 15 years ago
  12. b3c8145 r120013 dropped passing in the precomputed file size to by Chris Lattner · 15 years ago
  13. 226efd3 rework the stat cache, pulling it out of FileManager.h into by Chris Lattner · 15 years ago
  14. 26b5c19 tidy up. Split FileManager::getBufferForFile into by Chris Lattner · 15 years ago
  15. 5159f61 now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 15 years ago
  16. 3f5a9ef give FileManager a 'FileSystemOptions' ivar, which will be used by Chris Lattner · 15 years ago
  17. 4ac569b Partially revert Doug's PCH validation patch (r98585). by Chris Lattner · 15 years ago
  18. 6e64099 stringref'ize API by Chris Lattner · 15 years ago
  19. 5df6f8f avoid creating sys::Path instances when -fworking-directory isn't being used. by Chris Lattner · 15 years ago
  20. 3cf715d Filename.rfind("/\\") won't give us the position of the last directory seperator. by Benjamin Kramer · 15 years ago
  21. 0c0e804 change the various getFile routines to use StringRef as their implementation form. by Chris Lattner · 15 years ago
  22. 71731d6 Implement -working-directory. by Argyrios Kyrtzidis · 15 years ago
  23. 8460224 fix PR7953 - Windows filename are case insensitive: by Chris Lattner · 15 years ago
  24. 81c000f When remapping a virtual file, also make an entry for the file with by Douglas Gregor · 15 years ago
  25. 8d5609b Pass StringRefs by value. by Benjamin Kramer · 15 years ago
  26. 551446b Removing trailing directory separator, to make stat work by John Thompson · 16 years ago
  27. 2f1a6c1 FileManager: Do not cache failed stats, it is easy to construct common by Daniel Dunbar · 16 years ago
  28. 407e212 Extend -remap-file=from;to to permit mapping from a non-existent by Douglas Gregor · 16 years ago
  29. d2eb58a Add support for a chain of stat caches in the FileManager, rather than by Douglas Gregor · 16 years ago
  30. 01ce06f don't stick an uninitialized 'stat' buf into the stat cache, fill it by Chris Lattner · 16 years ago
  31. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  32. 26db648 Replace some instances of std::string with StringRefs. by Benjamin Kramer · 16 years ago
  33. 3441b4f API changes to match llvm ToT. by Chris Lattner · 16 years ago
  34. 89b422c Replace cerr with errs(). by Benjamin Kramer · 16 years ago
  35. 91f5ff6 improve path handling, patch by Baptiste Lepilleur! by Chris Lattner · 16 years ago
  36. c504683 Implement caching of stat() calls for precompiled headers, which is by Douglas Gregor · 17 years ago
  37. 48db39d Remove the serialization code that predates precompiled by Douglas Gregor · 17 years ago
  38. 5d7e2e1 FileManager: by Ted Kremenek · 17 years ago
  39. 882018b search and replaceo? by Chris Lattner · 17 years ago
  40. c8b740e Add lightweight shim "clang::StatSysCallCache" that caches 'stat' system calls by Ted Kremenek · 17 years ago
  41. 1502b7e On Windows use a BumpPtrAllocator for the UniqueFileContainer's StringMap. by Ted Kremenek · 17 years ago
  42. bb2f25b FileManager: Use a BumpPtrAllocator for the StringMaps DirEntries and FileEntries. by Ted Kremenek · 17 years ago
  43. 5c04bd8 Add a some comments to designate Windows-specific/Unix-specific code. No functionality change. by Ted Kremenek · 17 years ago
  44. 7a51313 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 18 years ago[Renamed from clang/Basic/FileManager.cpp]
  45. d87eef8 In FileManager: use full paths to unique files and directories on Windows, by Ted Kremenek · 18 years ago
  46. 8d71e25 Fix misspelling of "existent". Do not use std::cerr; use llvm::cerr instead. by Ted Kremenek · 18 years ago
  47. d7a7abe Fixed 80-col violation. by Ted Kremenek · 18 years ago
  48. 5b12ab8 Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 18 years ago
  49. f4c38c9 Refactored inode and device number into FileEntry, and changed the by Ted Kremenek · 18 years ago
  50. a51c88c Added to FileEntry a pointer to the <dev_t,ino_t> pair for the file, and by Ted Kremenek · 18 years ago
  51. 6ca076c Removed serialization of FileEntry and DirectoryEntry. This objects will by Ted Kremenek · 18 years ago
  52. f7260b1 Implemented serialization of FileEntry and DirectoryEntry. by Ted Kremenek · 18 years ago
  53. ff3fa8b VC++ doesn't define S_ISDIR by Chris Lattner · 18 years ago
  54. 23b7eb6 Finally bite the bullet and make the major change: split the clang namespace by Chris Lattner · 18 years ago
  55. 34d1f5a adjust to CStringMap interface change. by Chris Lattner · 19 years ago
  56. 9c59bda simplify logic, eliminate a copy of string data. by Chris Lattner · 19 years ago
  57. 2f4a89a Switch the FileManager::FileEntries map over to using a CStringMap. This by Chris Lattner · 19 years ago
  58. 43fd42e Wean LookupSubframeworkHeader off std::strings, use the new SmallString by Chris Lattner · 19 years ago
  59. a85cbe2 Avoid storing a directory name in both the DirEntries map keys and in the by Chris Lattner · 19 years ago
  60. af65375 Switch DirEntries over to using a CStringMap. This speeds it up by Chris Lattner · 19 years ago
  61. 8b1e848 Avoid some mallocs, and avoid leaking some memory, by making the by Chris Lattner · 19 years ago
  62. 81500bc cleanups, add some code for instrumenting stat by Chris Lattner · 19 years ago
  63. 269c232 implement #pragma GCC dependency by Chris Lattner · 19 years ago
  64. 22eb972 Initial checkin of c-language parser by Chris Lattner · 19 years ago