| Age | Commit message (Expand) | Author |
| 2024-12-12 | [clang] Migrate away from PointerUnion::{is,get} (NFC) (#119724) | Kazu Hirata |
| 2024-12-11 | [clang] Migrate away from PointerUnion::{is,get} (NFC) (#119654) | Kazu Hirata |
| 2024-10-21 | [SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText param... | Abhina Sree |
| 2024-09-20 | Revert "[SystemZ][z/OS] Propagate IsText parameter to open text files as text... | Abhina Sreeskantharajan |
| 2024-09-19 | [SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906) | Abhina Sree |
| 2024-09-11 | [clang][deps] Print tracing VFS data (#108056) | Jan Svoboda |
| 2024-06-20 | Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802) | Mariya Podchishchaeva |
| 2024-06-12 | Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and... | Vitaly Buka |
| 2024-06-12 | [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-... | The Phantom Derpstorm |
| 2024-05-22 | [clang] Processing real directories added as virtual ones (#91645) | Ivan Murashko |
| 2024-04-25 | [clang-scan-deps] Fix contention when updating `TrackingStatistic`s in hot co... | Alexandre Ganea |
| 2024-02-14 | [clang][CodeGen] Shift relink option implementation away from module cloning ... | Jacob Lambert |
| 2024-01-30 | [clang][DependencyScanner] Remove unused -ivfsoverlay files (#73734) | Michael Spencer |
| 2024-01-24 | [clang] NFC: Remove `{File,Directory}Entry::getName()` (#74910) | Jan Svoboda |
| 2024-01-20 | [clang] Use SmallString::operator std::string (NFC) | Kazu Hirata |
| 2023-09-28 | [clang][modules] Adopt `FileEntryRef` in the `HeaderFileInfo` block in PCM fi... | Jan Svoboda |
| 2023-09-13 | [clang] NFCI: Use `FileEntryRef` in `FileManager::getCanonicalName()` | Jan Svoboda |
| 2023-09-13 | [clang] NFCI: Use `FileEntryRef` in `FileManager::getBufferForFile()` | Jan Svoboda |
| 2023-08-01 | [lit][clang] Avoid realpath on Windows due to MAX_PATH limitations | Saleem Abdulrasool |
| 2023-06-15 | [clang] NFC: Use `DirectoryEntryRef` in `FileManager::getCanonicalName()` | Jan Svoboda |
| 2023-05-25 | [clang] Make `FileEntryRef::getDir()` return the as-requested `DirectoryEntry... | Jan Svoboda |
| 2023-02-07 | [clang] NFC: Remove GCC 5.1 workaround in FileEntry | Jan Svoboda |
| 2022-12-20 | [Clang] Prepare for llvm::Optional becoming std::optional. | Benjamin Kramer |
| 2022-12-18 | Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::op... | Krzysztof Parzyszek |
| 2022-12-17 | [clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optional | Krzysztof Parzyszek |
| 2022-12-09 | [Basic] Use std::optional in FileManager.cpp (NFC) | Kazu Hirata |
| 2022-12-03 | [Basic] Use std::nullopt instead of None (NFC) | Kazu Hirata |
| 2022-08-05 | [clang] Fix redirection behaviour for cached FileEntryRef | Ben Langmuir |
| 2022-08-03 | [clang] Add FileEntryRef::getNameAsRequested() | Ben Langmuir |
| 2022-08-01 | [clang] Only modify FileEntryRef names that are externally remapped | Ben Langmuir |
| 2022-04-11 | [VFS] RedirectingFileSystem only replace path if not already mapped | Ben Barham |
| 2022-04-07 | Remove a few effectively-unused FileEntry APIs. NFC | Sam McCall |
| 2022-04-05 | Revert "[VFS] RedirectingFileSystem only replace path if not already mapped" | Ben Barham |
| 2022-04-05 | FileManager: std::map => BumpPtrAllocator + DenseMap of pointers. NFC | Sam McCall |
| 2022-03-30 | [VFS] RedirectingFileSystem only replace path if not already mapped | Ben Barham |
| 2021-10-29 | Fix a use-after-scope from 99023627010bbfefb71e25a2b4d056de1cbd354e | Duncan P. N. Exon Smith |
| 2021-10-29 | Support: Use sys::path::is_style_{posix,windows}() in a few places | Duncan P. N. Exon Smith |
| 2021-09-01 | VFS: Document goals of 'use-external-name' and related logic, NFC | Duncan P. N. Exon Smith |
| 2021-07-08 | PR51018: Remove explicit conversions from SmallString to StringRef to future-... | David Blaikie |
| 2021-06-25 | [clang] Rename StringRef _lower() method calls to _insensitive() | Martin Storsjö |
| 2021-04-14 | [clang][FileManager] Support empty file name in getVirtualFileRef for seriali... | Alex Lorenz |
| 2020-12-23 | Basic: Add native support for stdin to SourceManager and FileManager | Duncan P. N. Exon Smith |
| 2020-12-23 | Basic: Support named pipes natively in SourceManager and FileManager | Duncan P. N. Exon Smith |
| 2020-12-02 | Revert "Frontend: Sink named pipe logic from CompilerInstance down to FileMan... | Duncan P. N. Exon Smith |
| 2020-12-02 | Frontend: Sink named pipe logic from CompilerInstance down to FileManager | Duncan P. N. Exon Smith |
| 2020-11-30 | FileManager: Add FileEntryRef::getDir, returning DirectoryEntryRef | Duncan P. N. Exon Smith |
| 2020-11-30 | Serialization: Change InputFile to use FileEntryRef and add getVirtualFileRef... | Duncan P. N. Exon Smith |
| 2020-10-27 | Unbreak build with gcc5.3 after 917acac | Nico Weber |
| 2020-10-27 | FileManager: Shrink FileEntryRef to the size of a pointer | Duncan P. N. Exon Smith |
| 2020-04-15 | [Clang] Expose RequiresNullTerminator in FileManager. | Michael Spencer |