Commit History

Autor SHA1 Mensaxe Data
  David Blaikie 88b00c0761 unique_ptr-ify FileSystemStatCache::setNextStatCache %!s(int64=11) %!d(string=hai) anos
  David Blaikie 87e7bf9da1 Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr %!s(int64=11) %!d(string=hai) anos
  Craig Topper d24fb6c947 [C++11] Use 'nullptr'. Frontend edition. %!s(int64=11) %!d(string=hai) anos
  Justin Bogner f4a4206c26 Teach users of OnDiskHashTable to define hash_value and offset types %!s(int64=11) %!d(string=hai) anos
  Justin Bogner 87be603c1b Remove OnDiskHashTable.h, since it's been moved to llvm %!s(int64=11) %!d(string=hai) anos
  Justin Bogner 73433a87fa Reapply "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" %!s(int64=11) %!d(string=hai) anos
  Justin Bogner 0878f15531 Revert "OnDiskHashTable: Use EndianStream.h to write little endian ostreams" %!s(int64=11) %!d(string=hai) anos
  Justin Bogner 366b49f98e OnDiskHashTable: Use EndianStream.h to write little endian ostreams %!s(int64=11) %!d(string=hai) anos
  Craig Topper 85bba31eb7 [C++11] Add 'override' keyword to virtual methods that override their base class. %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir d7596d6412 Recommit virtual file system %!s(int64=11) %!d(string=hai) anos
  Juergen Ributzka 6c03a38d81 Reverting the virtual file system implementation, because it triggers an assertion %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 91e3d5860a Initial implementation of virtual file system %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 0fda0f75f0 Use llvm::sys::fs::UniqueID for windows and unix. %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis e5d30e3b40 Extend stat query APIs to explicitly specify if the query is for %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers %!s(int64=12) %!d(string=hai) anos
  Richard Smith c141b51d78 Switch PTH format from a 7 byte magic number to an 8 byte one, to avoid %!s(int64=13) %!d(string=hai) anos
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). %!s(int64=13) %!d(string=hai) anos
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace %!s(int64=13) %!d(string=hai) anos
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports %!s(int64=14) %!d(string=hai) anos
  Jay Foad 65aa688581 Make more use of llvm::StringRef in various APIs. In particular, don't %!s(int64=14) %!d(string=hai) anos
  Argyrios Kyrtzidis b1c86492f9 Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it. %!s(int64=14) %!d(string=hai) anos
  Peter Collingbourne 84021556ba Rename tok::eom to tok::eod. %!s(int64=14) %!d(string=hai) anos
  Abramo Bagnara c4bf2b9afb Introduced raw_identifier token kind. %!s(int64=14) %!d(string=hai) anos
  Michael J. Spencer fbfd180495 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. %!s(int64=14) %!d(string=hai) anos
  Michael J. Spencer 256053b31e Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. %!s(int64=14) %!d(string=hai) anos
  Michael J. Spencer 03013fa9a0 Merge System into Support. %!s(int64=14) %!d(string=hai) anos
  Chris Lattner 898a061f69 change the 'is directory' indicator to be a null-or-not %!s(int64=14) %!d(string=hai) anos
  Chris Lattner d6f6111980 simplify the cache miss handling code, eliminating CacheMissing. %!s(int64=14) %!d(string=hai) anos
  Chris Lattner 10e286aa8d rework the stat cache, pulling it out of FileManager.h into %!s(int64=14) %!d(string=hai) anos
  Chris Lattner 66392d4260 zap dead code. %!s(int64=15) %!d(string=hai) anos