- f3b0046 Move PCHContainerOperations from Frontend to Serialization by Richard Trieu · 7 years ago
- e3f6529 Support: Simplify endian stream interface. NFCI. by Peter Collingbourne · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 560ce2c Re-land: "[Support] Replace HashString with djbHash." by Jonas Devlieghere · 8 years ago
- 370bf3e Revert "[Support] Replace HashString with djbHash." by Jonas Devlieghere · 8 years ago
- b9ad175 [Support] Replace HashString with djbHash. by Jonas Devlieghere · 8 years ago
- d30446f [modules] Add ability to specify module name to module file mapping (reapply) by Boris Kolpackov · 8 years ago
- db68911 Revert r312105 [modules] Add ability to specify module name to module file mapping by Victor Leschuk · 8 years ago
- 7a71b4b [modules] Add ability to specify module name to module file mapping by Boris Kolpackov · 8 years ago
- 60fa288 Modules: Use hash of PCM content for SIGNATURE by Duncan P. N. Exon Smith · 9 years ago
- b44f0bf Fix for LLVM Bitcode API change (to use std::shared_ptr) by David Blaikie · 9 years ago
- 77c89b6 Bitcode: Decouple block info block state from reader. by Peter Collingbourne · 9 years ago
- 028eb5a Bitcode: Change reader interface to take memory buffers. by Peter Collingbourne · 9 years ago
- d3a6c70 Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface. by Peter Collingbourne · 9 years ago
- cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
- 57a4191 EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC) by Mehdi Amini · 10 years ago
- 5ae4a85 Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)" by Mehdi Amini · 10 years ago
- 65e742a EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC) by Mehdi Amini · 10 years ago
- fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
- ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
- 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- bb165fb Introduce a PCHContainerOperations interface (NFC). by Adrian Prantl · 10 years ago
- 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
- cbc368c Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
- 8bf7af3 Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
- a39924a Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
- fc360dc Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
- 67fbfa3 Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
- f2b0cd9 Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
- 690b2f7 Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
- b59bc1a Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
- a4f522f Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." by Adrian Prantl · 11 years ago
- c4091aa Wrap clang module files in a Mach-O, ELF, or COFF container. by Adrian Prantl · 11 years ago
- af0e40a Simplify code a bit by passing StreamFile to the BitstreamCursor constructor. by Rafael Espindola · 11 years ago
- a885796 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
- 487ea14 Add a "signature" to AST files to verify that they haven't changed by Ben Langmuir · 11 years ago
- 6406f7b Return a std::unique_ptr from getBufferForFile. NFC. by Rafael Espindola · 11 years ago
- afa10d3 unique_ptr-ify the MemoryBuffer parameter of GlobalModuleIndex by David Blaikie · 11 years ago
- 2d2b420 Update for llvm api change. by Rafael Espindola · 11 years ago
- c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
- 3ae0620 There is no std::errc:success, remove the llvm one. by Rafael Espindola · 11 years ago
- a13603a [C++11] Use 'nullptr'. Serialization edition. by Craig Topper · 11 years ago
- e68b847 Fix leak of GlobalModuleIndex::IdentifierIndex, found by LSan. by Nico Weber · 11 years ago
- 25463f1 Teach users of OnDiskHashTable to define hash_value and offset types by Justin Bogner · 11 years ago
- bb094f0 Remove OnDiskHashTable.h, since it's been moved to llvm by Justin Bogner · 11 years ago
- 4f52d44 Revised per Dmitri's comments. My first exposure to range-based for loops, thanks! by John Thompson · 11 years ago
- a39baf1 Revised per Dmitri's comments. My first exposure to range-based for loops, thanks! by John Thompson · 11 years ago
- bcdcc92 Added dump method for global module index. by John Thompson · 11 years ago
- beee15e Allow multiple modules with the same name to coexist in the module cache by Ben Langmuir · 11 years ago
- da4e650 OnDiskHashTable: Make the iterable version separate. by Justin Bogner · 11 years ago
- 57ba0b2 Reapply "OnDiskHashTable: Use Endian.h to read little endian ostreams" by Justin Bogner · 12 years ago
- e1c147c Reapply "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" by Justin Bogner · 12 years ago
- a0dafb7 Revert "OnDiskHashTable: Use Endian.h to read little endian ostreams" by Justin Bogner · 12 years ago
- d42773b Revert "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" by Justin Bogner · 12 years ago
- 498d82e OnDiskHashTable: Use Endian.h to read little endian ostreams by Justin Bogner · 12 years ago
- a06321e OnDiskHashTable: Use EndianStream.h to write little endian ostreams by Justin Bogner · 12 years ago
- 3e89dfe [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
- b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
- 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
- 2a00878 Use the simpler version of llvm::sys::fs::remove when possible. by Rafael Espindola · 12 years ago
- 1a3605c I am about to change llvm::MemoryBuffer::getFile take take a Twine. Change by Rafael Espindola · 12 years ago
- 1862711 Use llvm::sys::fs::createUniqueFile. by Rafael Espindola · 12 years ago
- 552c169 Include Path.h instead of PathV2.h. by Rafael Espindola · 12 years ago
- 9aca3c6 [Modules] Use global index to improve typo correction performance by Argyrios Kyrtzidis · 12 years ago
- 603cd86 <rdar://problem/13479539> Simplify ModuleManager/GlobalModuleIndex interaction to eliminate a pile of extraneous stats(). by Douglas Gregor · 13 years ago
- 7029ce1 <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 13 years ago
- dadd85d Never cache the result of a module file lookup. by Douglas Gregor · 13 years ago
- cb68066 Eliminate a race condition with the global module index. by Douglas Gregor · 13 years ago
- 0637c69 ASTReader and profiling statistics indicate that implementing a method by Douglas Gregor · 13 years ago
- 7211ac1 Improve coordination between the module manager and the global module by Douglas Gregor · 13 years ago
- f0add23 Serialization/GlobalModuleIndex.cpp: Fixup r173405, <cstdio> by NAKAMURA Takumi · 13 years ago
- e060e57 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 13 years ago
- e00c986 clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(fd, ...) instead. by NAKAMURA Takumi · 13 years ago
- 8ec343c Fix for case-sensitive file systems. Ugh by Douglas Gregor · 13 years ago
- 5e306b1 Implement the writer side of the global module index. by Douglas Gregor · 13 years ago