Commit History

Autor SHA1 Mensaxe Data
  Jonas Devlieghere 49a6b09101 [Clang] Migrate llvm::make_unique to std::make_unique %!s(int64=6) %!d(string=hai) anos
  Benjamin Kramer 8220d65e08 Remove LLVM mutexes from clang in favor of std::mutex %!s(int64=6) %!d(string=hai) anos
  Benjamin Kramer 2c29bdac56 Replace llvm::MutexGuard/UniqueLock with their standard equivalents %!s(int64=6) %!d(string=hai) anos
  Rainer Orth e3656d7fcf Move LangStandard*, InputKind::Language to Basic %!s(int64=6) %!d(string=hai) anos
  Harlan Haskins 43696f8809 [clang] Adopt new FileManager error-returning APIs %!s(int64=6) %!d(string=hai) anos
  JF Bastien 0ad57c86b2 BitStream reader: propagate errors %!s(int64=6) %!d(string=hai) anos
  Ilya Biryukov 1811f4cb6d [Frontend] Return an error on bad inputs to PrecompiledPreabmle %!s(int64=6) %!d(string=hai) anos
  Nikolai Kosjar 29994b0c63 [Preamble] Reuse preamble even if an unsaved file does not exist %!s(int64=6) %!d(string=hai) anos
  Nico Weber 51ca2d3ac1 Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBuffer* %!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
  Kadir Cetinkaya d0993ecfbc [clang] Add getCommentHandler to PreambleCallbacks %!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
  Jonas Devlieghere ef858170ac Lift VFS from clang to llvm (NFC) %!s(int64=6) %!d(string=hai) anos
  Alexandre Ganea 927ea8cf44 [Preamble] Fix incorrect usage of std::error_category %!s(int64=7) %!d(string=hai) anos
  Haojian Wu 0e012984b0 [Preamble] Fix an undefined behavior when checking an empty preamble can be reused. %!s(int64=7) %!d(string=hai) anos
  Haojian Wu b8333ea1b7 [Preamble] Empty preamble is not an error. %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov d46ee151e6 [Preamble] Check system dependencies in preamble too %!s(int64=7) %!d(string=hai) anos
  Nico Weber 3ffe6de5f1 s/LLVM_ON_WIN32/_WIN32/, clang %!s(int64=7) %!d(string=hai) anos
  Ben Langmuir e403c97d4e [vfs] Don't bail out after a missing -ivfsoverlay file %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov ca37e4fc6c [Frontend] Allow to use PrecompiledPreamble without calling CanReuse %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov d3e23db50e Added helper to get size of PrecompiledPreamble %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov aacf253198 [clang] Add BeforeExecute method to PrecompiledPreamble %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov 05461699ec [clang] Add PPCallbacks list to preprocessor when building a preacompiled preamble. %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov e5081fa9ed Avoid copying the data of in-memory preambles %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov 1c15c4bdf6 Use llvm-config.h instead of config.h %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov 5a8ee92d12 Allow to store precompiled preambles in memory. %!s(int64=7) %!d(string=hai) anos
  Benjamin Kramer 54b80d1987 Create fewer copies of StringMaps. No functionality change intended. %!s(int64=7) %!d(string=hai) anos
  Ilya Biryukov 5dbb2b9491 Set PreprocessorOpts.GeneratePreamble=true in PrecompiledPreamble. %!s(int64=7) %!d(string=hai) anos
  Cameron Desrochers aacb703987 [PCH] Fixed preamble breaking with BOM presence (and particularly, fluctuating BOM presence) %!s(int64=8) %!d(string=hai) anos
  Ilya Biryukov ed88e83b5d Fixed a race condition in PrecompiledPreamble. %!s(int64=8) %!d(string=hai) anos