Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
lib
/
Basic
/
FileSystemStatCache.cpp
d92b1ae
Remove stat cache chaining as it's no longer needed after PTH support has been
by Alex Lorenz
· 7 years ago
fc51490
Lift VFS from clang to llvm (NFC)
by Jonas Devlieghere
· 7 years ago
6907ce2
Remove trailing space
by Fangrui Song
· 7 years ago
5a52011
[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 7 years ago
ac71c8e
[VFS] Replace TimeValue usage with std::chrono
by Pavel Labath
· 9 years ago
0df59d8
Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)
by Mehdi Amini
· 9 years ago
b5aee61
[cleanup] Remove some unused #ifdef's
by Sean Silva
· 10 years ago
a885796
Make VFS and FileManager match the current MemoryBuffer API.
by Benjamin Kramer
· 11 years ago
326ffb3
Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr
by David Blaikie
· 11 years ago
1f6f6e6
Fix memory leak in FileSystemStatCache.
by Manuel Klimek
· 11 years ago
c080917
Replace llvm::error_code with std::error_code.
by Rafael Espindola
· 11 years ago
5de00f3
Stopgap fix for finding module for a file mapped in the VFS
by Ben Langmuir
· 11 years ago
f1186c5
[C++11] Use 'nullptr'.
by Craig Topper
· 11 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
d066d4c
Reapply fixed "Honour 'use-external-names' in FileManager"
by Ben Langmuir
· 12 years ago
1b8d44f
Revert "Honour 'use-external-names' in FileManager"
by Ben Langmuir
· 12 years ago
09e0d5c
Honour 'use-external-names' in FileManager
by Ben Langmuir
· 12 years ago
c8130a7
Recommit virtual file system
by Ben Langmuir
· 12 years ago
a32575e
Reverting the virtual file system implementation, because it triggers an assertion
by Juergen Ributzka
· 12 years ago
090610d3
Initial implementation of virtual file system
by Ben Langmuir
· 12 years ago
f8f91b8
Use llvm::sys::fs::UniqueID for windows and unix.
by Rafael Espindola
· 12 years ago
16125fb
Update for llvm API change.
by Rafael Espindola
· 12 years ago
3b77937
Extend stat query APIs to explicitly specify if the query is for
by Argyrios Kyrtzidis
· 13 years ago
68e081d
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
by David Blaikie
· 14 years ago
f28df4c
Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.
by Michael J. Spencer
· 15 years ago
4fc8fb0
attempt to fix a buildbot failure, apparently apache fails to build.
by Chris Lattner
· 15 years ago
8aaf499
Merge System into Support.
by Michael J. Spencer
· 15 years ago
31ee8bf
Fix 2 problems with Chris Lattner's FileManager redesign on Windows.
by Francois Pichet
· 15 years ago
5ea7d07
The final result of all this refactoring: instead of doing stat immediately
by Chris Lattner
· 15 years ago
f77e11b
if we succeed in opening a directory but expected a file, ensure we don't
by Chris Lattner
· 15 years ago
dd27843
change the 'is directory' indicator to be a null-or-not
by Chris Lattner
· 15 years ago
ea61b32
replicate a terrible hack to fix a build error on VC++
by Chris Lattner
· 15 years ago
8f0583d
simplify the cache miss handling code, eliminating CacheMissing.
by Chris Lattner
· 15 years ago
b3c8145
r120013 dropped passing in the precomputed file size to
by Chris Lattner
· 15 years ago
2a6fa47
PCH files only cache successful stats. Remove the code that reads/writes
by Chris Lattner
· 15 years ago
226efd3
rework the stat cache, pulling it out of FileManager.h into
by Chris Lattner
· 15 years ago