summaryrefslogtreecommitdiff
path: root/lib/Basic/FileSystemStatCache.cpp
Commit message (Expand)AuthorAgeFilesLines
* [FileSystemStatCache] Return std::error_code from stat cache methodsHarlan Haskins2019-04-161-20/+21
* Replace clang::FileData with llvm::vfs::StatusHarlan Haskins2019-03-051-25/+15
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove stat cache chaining as it's no longer needed after PTH support has beenAlex Lorenz2018-12-211-9/+8
* Lift VFS from clang to llvm (NFC)Jonas Devlieghere2018-10-101-7/+9
* Remove trailing spaceFangrui Song2018-07-301-4/+4
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2018-03-281-2/+5
* [VFS] Replace TimeValue usage with std::chronoPavel Labath2016-11-091-1/+1
* Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)Mehdi Amini2016-10-111-2/+2
* [cleanup] Remove some unused #ifdef'sSean Silva2015-06-111-11/+0
* Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer2014-10-261-5/+4
* Improve memory ownership of vfs::Files in the FileSystemStatCache by using st...David Blaikie2014-07-081-8/+5
* Fix memory leak in FileSystemStatCache.Manuel Klimek2014-07-071-0/+1
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-1/+1
* Stopgap fix for finding module for a file mapped in the VFSBen Langmuir2014-05-231-0/+1
* [C++11] Use 'nullptr'.Craig Topper2014-05-081-2/+2
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-1/+1
* Reapply fixed "Honour 'use-external-names' in FileManager"Ben Langmuir2014-02-281-0/+1
* Revert "Honour 'use-external-names' in FileManager"Ben Langmuir2014-02-271-1/+0
* Honour 'use-external-names' in FileManagerBen Langmuir2014-02-271-0/+1
* Recommit virtual file systemBen Langmuir2014-02-201-21/+23
* Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka2014-02-201-23/+21
* Initial implementation of virtual file systemBen Langmuir2014-02-191-21/+23
* Use llvm::sys::fs::UniqueID for windows and unix.Rafael Espindola2013-08-011-16/+32
* Update for llvm API change.Rafael Espindola2013-07-161-8/+4
* Extend stat query APIs to explicitly specify if the query is forArgyrios Kyrtzidis2012-12-111-9/+11
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer2010-12-171-1/+1
* attempt to fix a buildbot failure, apparently apache fails to build.Chris Lattner2010-12-021-1/+1
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Fix 2 problems with Chris Lattner's FileManager redesign on Windows.Francois Pichet2010-11-241-1/+1
* The final result of all this refactoring: instead of doing stat immediatelyChris Lattner2010-11-231-3/+38
* if we succeed in opening a directory but expected a file, ensure we don'tChris Lattner2010-11-231-1/+22
* change the 'is directory' indicator to be a null-or-notChris Lattner2010-11-231-2/+28
* replicate a terrible hack to fix a build error on VC++Chris Lattner2010-11-231-0/+4
* simplify the cache miss handling code, eliminating CacheMissing.Chris Lattner2010-11-231-6/+1
* r120013 dropped passing in the precomputed file size to Chris Lattner2010-11-231-1/+0
* PCH files only cache successful stats. Remove the code that reads/writes Chris Lattner2010-11-231-1/+1
* rework the stat cache, pulling it out of FileManager.h intoChris Lattner2010-11-231-0/+40