Commit History

Autor SHA1 Mensaxe Data
  Jonas Devlieghere ef858170ac Lift VFS from clang to llvm (NFC) %!s(int64=6) %!d(string=hai) anos
  Fangrui Song abdbb605f2 Remove trailing space %!s(int64=7) %!d(string=hai) anos
  Eugene Zelenko 4654818441 [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). %!s(int64=7) %!d(string=hai) anos
  Pavel Labath 7a8f655927 [VFS] Replace TimeValue usage with std::chrono %!s(int64=8) %!d(string=hai) anos
  Mehdi Amini b042fd3636 Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC) %!s(int64=8) %!d(string=hai) anos
  Sean Silva 16c0d99604 [cleanup] Remove some unused #ifdef's %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 0273eb0d7a Make VFS and FileManager match the current MemoryBuffer API. %!s(int64=10) %!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
  Manuel Klimek dab00ab195 Fix memory leak in FileSystemStatCache. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 9986295b4f Replace llvm::error_code with std::error_code. %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 68d890da08 Stopgap fix for finding module for a file mapped in the VFS %!s(int64=11) %!d(string=hai) anos
  Craig Topper 603e37c3dd [C++11] Use 'nullptr'. %!s(int64=11) %!d(string=hai) anos
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. %!s(int64=11) %!d(string=hai) anos
  Ahmed Charles 789a4f820d Change OwningPtr::take() to OwningPtr::release(). %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir d066fe94b0 Reapply fixed "Honour 'use-external-names' in FileManager" %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 86c8d8ee06 Revert "Honour 'use-external-names' in FileManager" %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 2b1bc151cb Honour 'use-external-names' in FileManager %!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
  Rafael Espindola d965f95daa Update for llvm API change. %!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
  David Blaikie 99ba9e3bd7 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch %!s(int64=13) %!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
  Chris Lattner c0f31fd085 attempt to fix a buildbot failure, apparently apache fails to build. %!s(int64=14) %!d(string=hai) anos
  Michael J. Spencer 03013fa9a0 Merge System into Support. %!s(int64=14) %!d(string=hai) anos
  Francois Pichet 0d4739abf6 Fix 2 problems with Chris Lattner's FileManager redesign on Windows. %!s(int64=14) %!d(string=hai) anos
  Chris Lattner 5cc1c738b0 The final result of all this refactoring: instead of doing stat immediately %!s(int64=14) %!d(string=hai) anos
  Chris Lattner b2b93c12d7 if we succeed in opening a directory but expected a file, ensure we don't %!s(int64=14) %!d(string=hai) anos