summaryrefslogtreecommitdiff
path: root/clang/lib/Basic/FileSystemStatCache.cpp
AgeCommit message (Expand)Author
2025-05-31[Basic] Remove unused includes (NFC) (#142295)Kazu Hirata
2024-10-21[SystemZ][z/OS] Add new openFileForReadBinary function, and pass IsText param...Abhina Sree
2019-04-16[FileSystemStatCache] Return std::error_code from stat cache methodsHarlan Haskins
2019-03-05Replace clang::FileData with llvm::vfs::StatusHarlan Haskins
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-21Remove stat cache chaining as it's no longer needed after PTH support has beenAlex Lorenz
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere
2018-07-30Remove trailing spaceFangrui Song
2018-03-28[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko
2016-11-09[VFS] Replace TimeValue usage with std::chronoPavel Labath
2016-10-11Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)Mehdi Amini
2015-06-11[cleanup] Remove some unused #ifdef'sSean Silva
2014-10-26Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer
2014-07-08Improve memory ownership of vfs::Files in the FileSystemStatCache by using st...David Blaikie
2014-07-07Fix memory leak in FileSystemStatCache.Manuel Klimek
2014-06-12Replace llvm::error_code with std::error_code.Rafael Espindola
2014-05-23Stopgap fix for finding module for a file mapped in the VFSBen Langmuir
2014-05-08[C++11] Use 'nullptr'.Craig Topper
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles
2014-02-28Reapply fixed "Honour 'use-external-names' in FileManager"Ben Langmuir
2014-02-27Revert "Honour 'use-external-names' in FileManager"Ben Langmuir
2014-02-27Honour 'use-external-names' in FileManagerBen Langmuir
2014-02-20Recommit virtual file systemBen Langmuir
2014-02-20Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka
2014-02-19Initial implementation of virtual file systemBen Langmuir
2013-08-01Use llvm::sys::fs::UniqueID for windows and unix.Rafael Espindola
2013-07-16Update for llvm API change.Rafael Espindola
2012-12-11Extend stat query APIs to explicitly specify if the query is forArgyrios Kyrtzidis
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2010-12-17Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer
2010-12-02attempt to fix a buildbot failure, apparently apache fails to build.Chris Lattner
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-24Fix 2 problems with Chris Lattner's FileManager redesign on Windows.Francois Pichet
2010-11-23The final result of all this refactoring: instead of doing stat immediatelyChris Lattner
2010-11-23if we succeed in opening a directory but expected a file, ensure we don'tChris Lattner
2010-11-23change the 'is directory' indicator to be a null-or-notChris Lattner
2010-11-23replicate a terrible hack to fix a build error on VC++Chris Lattner
2010-11-23simplify the cache miss handling code, eliminating CacheMissing.Chris Lattner
2010-11-23r120013 dropped passing in the precomputed file size to Chris Lattner
2010-11-23PCH files only cache successful stats. Remove the code that reads/writes Chris Lattner
2010-11-23rework the stat cache, pulling it out of FileManager.h intoChris Lattner