1. d92b1ae Remove stat cache chaining as it's no longer needed after PTH support has been by Alex Lorenz · 7 years ago
  2. e9870c0 [clang] Fill RealPathName for virtual files. by Kadir Cetinkaya · 7 years ago
  3. e84385f [FileManager] getFile(open=true) after getFile(open=false) should open the file. by Sam McCall · 7 years ago
  4. fc51490 Lift VFS from clang to llvm (NFC) by Jonas Devlieghere · 7 years ago
  5. 8e44a8e Fix build bot after r340598. by Eric Liu · 7 years ago
  6. 411e710 [FileManager] Do not call 'real_path' in getFile(). by Eric Liu · 7 years ago
  7. ddbabc6 [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name by Simon Marchi · 7 years ago
  8. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  9. 4d23f45 Revert r338057 "[VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name" by Reid Kleckner · 7 years ago
  10. 9980c26 [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name by Simon Marchi · 7 years ago
  11. a8fb729 Revert "[VFS] Cleanups to VFS interfaces." by Jordan Rupprecht · 7 years ago
  12. 33b78c5 [VFS] Cleanups to VFS interfaces. by Sam McCall · 7 years ago
  13. b71e6f4 Revert "[VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name" by Eric Liu · 7 years ago
  14. a37ef29 [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name by Simon Marchi · 7 years ago
  15. 2ebe3a0 [Frontend] Honor UserFilesAreVolatile flag getting file buffer in ASTUnit by Ivan Donchevskii · 7 years ago
  16. 5fb18fe Add vfs::FileSystem::getRealPath by Eric Liu · 7 years ago
  17. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  18. 6bc635e Revert r329698 (and r329702). by Nico Weber · 7 years ago
  19. 1865df4 s/LLVM_ON_WIN32/_WIN32/, clang by Nico Weber · 7 years ago
  20. a3e7510 Attempt to fix Windows build after r329698. by Nico Weber · 7 years ago
  21. 148c8cb Use llvm::sys::fs::real_path() in clang. by Nico Weber · 7 years ago
  22. 47035c0 Use VFS operations in FileManager::makeAbsolutePath. by Ilya Biryukov · 8 years ago
  23. dfffaf5 FileManager: mark virtual file entries as valid entries by Erik Verbruggen · 8 years ago
  24. f6021ec Apply clang-tidy's performance-unnecessary-value-param to parts of clang. by Benjamin Kramer · 9 years ago
  25. 0df59d8 Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC) by Mehdi Amini · 9 years ago
  26. 004b9c7 Store FileEntry::Filename as a StringRef instead of raw pointer (NFC) by Mehdi Amini · 9 years ago
  27. 35b79c2 Fix build broken after llvm/ADT/DenseMap.h replacement of climits with limits. by Eugene Zelenko · 9 years ago
  28. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  29. f42103c Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
  30. cb07d65 Revert r272562 for build bot failure (clang-x86-win2008-selfhost) by Taewook Oh · 9 years ago
  31. e853367 Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
  32. 1c1101b Revert commit r271708 by Taewook Oh · 9 years ago
  33. fc5d13d Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
  34. 1834dc7 [FileManager] Don't crash if reading from stdin and stat(".") fails by David Majnemer · 9 years ago
  35. 6277b18 Remove the egregious PCHContainer layering hack that doesn't seem to be necessary anymore. by Benjamin Kramer · 10 years ago
  36. d2725a3 unique_ptrify some collections in FileManager by David Blaikie · 10 years ago
  37. 13e6f31 [Basic] Rangify two for loops. NFC. by Vedant Kumar · 10 years ago
  38. a8cfffa [modules] Refactor handling of -fmodules-embed-*. Track this properly rather by Richard Smith · 10 years ago
  39. aeb9dd9 Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots by Mike Aizatsky · 10 years ago
  40. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  41. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  42. da4690a [FileManager] Use StringRef::copy to store canonical paths. by Benjamin Kramer · 10 years ago
  43. c56419e [modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error. by Argyrios Kyrtzidis · 10 years ago
  44. de38166 Add a comment explaining differing Windows behavior. by Sean Silva · 10 years ago
  45. 3e36e50 Attempt to make clang-x64-ninja-win7 happy. by Sean Silva · 10 years ago
  46. b963ded Avoid failure to canonicalize '..'. by Sean Silva · 10 years ago
  47. fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
  48. 075bf56 Revert r241770 and add Basic to the dependencies of clang-check instead. by Adrian Prantl · 10 years ago
  49. 6335057 Move the definition of ~PCHContainerOperations from Basic into Frontend. by Adrian Prantl · 10 years ago
  50. bc06858 Revert "Revert r241620 and follow-up commits" and move the initialization by Adrian Prantl · 10 years ago
  51. 142ec39 Revert r241620 and follow-up commits while investigating linux buildbot failures. by Adrian Prantl · 10 years ago
  52. e50371b Wrap clang modules and pch files in an object file container. by Adrian Prantl · 10 years ago
  53. 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
  54. 54cc3c2 [modules] When constructing paths relative to a module, strip out /./ directory by Richard Smith · 11 years ago
  55. 13156b6 Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. by David Blaikie · 11 years ago
  56. a885796 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
  57. ab86fbe Make FileEntry::getName() valid across calls to FileManager::getFile() by Ben Langmuir · 11 years ago
  58. 6406f7b Return a std::unique_ptr from getBufferForFile. NFC. by Rafael Espindola · 11 years ago
  59. c0ff990 Default getFile() to use the last accessed name in the FileEntry. by Manuel Klimek · 11 years ago
  60. 23430cc unique_ptr-ify FileSystemStatCache::setNextStatCache by David Blaikie · 11 years ago
  61. dd0e1e8 unique_ptr-ify FileSystemStatCache::takeNextStatCache by David Blaikie · 11 years ago
  62. 3875a82 Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" by David Blaikie · 11 years ago
  63. 326ffb3 Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr by David Blaikie · 11 years ago
  64. 221285b Remove unused sys/stat.h includes by Alp Toker · 11 years ago
  65. 9801b25 Avoid invalidating successfully loaded module files by Ben Langmuir · 11 years ago
  66. 8a8e554 Include system_error directly. by Rafael Espindola · 11 years ago
  67. c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
  68. 5de00f3 Stopgap fix for finding module for a file mapped in the VFS by Ben Langmuir · 11 years ago
  69. f1186c5 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  70. 26d5639 [Basic/FileManager] Propagate whether a file 'IsVolatile' to the file opening functions. by Argyrios Kyrtzidis · 11 years ago
  71. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  72. 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
  73. d066d4c Reapply fixed "Honour 'use-external-names' in FileManager" by Ben Langmuir · 12 years ago
  74. 1b8d44f Revert "Honour 'use-external-names' in FileManager" by Ben Langmuir · 12 years ago
  75. 09e0d5c Honour 'use-external-names' in FileManager by Ben Langmuir · 12 years ago
  76. c9b7234 Reapply r202420 hopefully fixed for other STLs by Ben Langmuir · 12 years ago
  77. 90292a5 Revert "Remove constructors from FileEntry that prevent owning resources" by Ben Langmuir · 12 years ago
  78. e2db0cb Remove constructors from FileEntry that prevent owning resources by Ben Langmuir · 12 years ago
  79. c8a7146 Split FileEntry name vs. isValid by Ben Langmuir · 12 years ago
  80. ab01d4b Fix gcc -Wparentheses warning. by Patrik Hagglund · 12 years ago
  81. c8130a7 Recommit virtual file system by Ben Langmuir · 12 years ago
  82. a32575e Reverting the virtual file system implementation, because it triggers an assertion by Juergen Ributzka · 12 years ago
  83. 090610d3 Initial implementation of virtual file system by Ben Langmuir · 12 years ago
  84. f8f91b8 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 12 years ago
  85. e4777f4 Convert a use of stat with sys::fs::status. by Rafael Espindola · 12 years ago
  86. ee30546 Fix handling of "clang c:foo" by Rafael Espindola · 12 years ago
  87. 2341c0d Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
  88. eadae01 <limits.h> includes <linux/limits.h> on Linux, no need to special-case it by Dmitri Gribenko · 13 years ago
  89. e00c8b2 Since we're stuck with realpath for the header <-> module mapping, by Douglas Gregor · 13 years ago
  90. 3b77937 Extend stat query APIs to explicitly specify if the query is for by Argyrios Kyrtzidis · 13 years ago
  91. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  92. 65706d8 Basic: Windows doesn't define S_IFIFO. by Daniel Dunbar · 13 years ago
  93. e2951f4 Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 13 years ago
  94. 3aad855 Fixes a segfault in Tooling when using pch's: by Manuel Klimek · 13 years ago
  95. 6d7833f Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 13 years ago
  96. 23c1676d LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map. by Axel Naumann · 13 years ago
  97. b307400 Improve r159256 following Chandler's comments: by Axel Naumann · 13 years ago
  98. b15b37f Fix for r159256 on Windows. by Axel Naumann · 13 years ago
  99. 38179d9 From Vassil Vassilev: by Axel Naumann · 13 years ago
  100. 8bd8ee7 clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It should be better fix for PR10331, or, "clang X:\foo.c" fails. by NAKAMURA Takumi · 13 years ago