Commit History

Autor SHA1 Mensaxe Data
  Duncan P. N. Exon Smith f75f97a33a FileManager: Remove ShouldCloseOpenFile argument from getBufferForFile, NFC %!s(int64=6) %!d(string=hai) anos
  Volodymyr Sapsai 39c70ef6ac [Modules] Fix rebuilding an updated module for each of its consumers. %!s(int64=6) %!d(string=hai) anos
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique %!s(int64=6) %!d(string=hai) anos
  Harlan Haskins 43696f8809 [clang] Adopt new FileManager error-returning APIs %!s(int64=6) %!d(string=hai) anos
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. %!s(int64=6) %!d(string=hai) anos
  Fangrui Song ce76f242a3 Range-style std::find{,_if} -> llvm::find{,_if}. NFC %!s(int64=6) %!d(string=hai) anos
  Duncan P. N. Exon Smith c977c99e5c Modules: Invalidate out-of-date PCMs as they're discovered %!s(int64=6) %!d(string=hai) anos
  Duncan P. N. Exon Smith d28cf14aed Modules: Rename MemoryBufferCache to InMemoryModuleCache %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Richard Trieu 6be5408471 Move PCHContainerOperations from Frontend to Serialization %!s(int64=6) %!d(string=hai) anos
  Jonas Devlieghere ef858170ac Lift VFS from clang to llvm (NFC) %!s(int64=6) %!d(string=hai) anos
  Adrian Prantl 6f4f824d56 Close FileEntries of cached files in ModuleManager::addModule(). %!s(int64=7) %!d(string=hai) anos
  Fangrui Song abdbb605f2 Remove trailing space %!s(int64=7) %!d(string=hai) anos
  Eugene Zelenko 7be12f4308 [Serialization] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). %!s(int64=7) %!d(string=hai) anos
  Boris Kolpackov 90051f7676 [modules] Add ability to specify module name to module file mapping (reapply) %!s(int64=8) %!d(string=hai) anos
  Victor Leschuk 6f7f03ccb1 Revert r312105 [modules] Add ability to specify module name to module file mapping %!s(int64=8) %!d(string=hai) anos
  Boris Kolpackov ca9ec867b6 [modules] Add ability to specify module name to module file mapping %!s(int64=8) %!d(string=hai) anos
  Simon Pilgrim 1ddeae4808 Spelling mistakes in comments. NFCI. (PR27635) %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 2bf5f686e2 Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" %!s(int64=8) %!d(string=hai) anos
  Renato Golin cf26db83d5 Revert "Modules: Cache PCMs in memory and avoid a use-after-free" %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 4c3cdee2a5 Modules: Cache PCMs in memory and avoid a use-after-free %!s(int64=8) %!d(string=hai) anos
  Richard Smith 682d31dfbf [modules] Load the ModuleOffsetMap from the module header lazily. %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 54791eac1f Modules: Fix a minor performance bug from r293393 %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 65a6eb20b7 Modules: Return early in ModuleManager::addModule; NFC %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 94a8da72b1 Modules: Clean up ModuleFile::Imports in ModuleManager::removeModules %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 98d193728f Modules: Enforce that ModuleManager::removeModules deletes the tail %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 13065c8802 Modules: Clarify ownership of ModuleFile instances in ModuleManager, NFC %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 5ee103da4d Modules: Return ModuleFile& from ModuleManager::begin, etc.; NFC %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith f4f30d8e67 Modules: Separate out a checkSignature helper, almost NFC %!s(int64=8) %!d(string=hai) anos
  Pavel Labath 7a8f655927 [VFS] Replace TimeValue usage with std::chrono %!s(int64=8) %!d(string=hai) anos