Michael J. Spencer
|
4eeebc464e
MemoryBuffer API update.
|
14 年之前 |
Michael J. Spencer
|
3a321e23f6
Use error_code instead of std::string* for MemoryBuffer.
|
14 年之前 |
Chris Lattner
|
c0f31fd085
attempt to fix a buildbot failure, apparently apache fails to build.
|
14 年之前 |
Michael J. Spencer
|
03013fa9a0
Merge System into Support.
|
14 年之前 |
Chris Lattner
|
5cc1c738b0
The final result of all this refactoring: instead of doing stat immediately
|
14 年之前 |
Chris Lattner
|
291fcf0298
hopefully resolve the windows buildbot issue (retch)
|
14 年之前 |
Chris Lattner
|
898a061f69
change the 'is directory' indicator to be a null-or-not
|
14 年之前 |
Chris Lattner
|
f9f7766846
pull "is directory" handling into FileManager::getStatValue
|
14 年之前 |
Chris Lattner
|
f3e8a9961d
tidy up code, add a comment about dir caching.
|
14 年之前 |
Chris Lattner
|
11aa4b03b0
factor the "cache miss" handling code out of FM into a static
|
14 年之前 |
Chris Lattner
|
f8f6129861
r120013 dropped passing in the precomputed file size to
|
14 年之前 |
Chris Lattner
|
10e286aa8d
rework the stat cache, pulling it out of FileManager.h into
|
14 年之前 |
Chris Lattner
|
75dfb65c38
tidy up. Split FileManager::getBufferForFile into
|
14 年之前 |
Chris Lattner
|
39b49bcaad
now the FileManager has a FileSystemOpts ivar, stop threading
|
14 年之前 |
Chris Lattner
|
7ad97ffa63
give FileManager a 'FileSystemOptions' ivar, which will be used
|
14 年之前 |
Chris Lattner
|
151466a186
Partially revert Doug's PCH validation patch (r98585).
|
14 年之前 |
Chris Lattner
|
67452f51ae
stringref'ize API
|
14 年之前 |
Chris Lattner
|
efc4be242b
avoid creating sys::Path instances when -fworking-directory isn't being used.
|
14 年之前 |
Benjamin Kramer
|
aa8b2d95bc
Filename.rfind("/\\") won't give us the position of the last directory seperator.
|
14 年之前 |
Chris Lattner
|
f69a1f319b
change the various getFile routines to use StringRef as their implementation form.
|
14 年之前 |
Argyrios Kyrtzidis
|
389db16c63
Implement -working-directory.
|
15 年之前 |
Chris Lattner
|
c070da46b8
fix PR7953 - Windows filename are case insensitive:
|
15 年之前 |
Douglas Gregor
|
3e15e0a7b4
When remapping a virtual file, also make an entry for the file with
|
15 年之前 |
Benjamin Kramer
|
ec1b1cc006
Pass StringRefs by value.
|
15 年之前 |
John Thompson
|
9a6ac540ba
Removing trailing directory separator, to make stat work
|
15 年之前 |
Daniel Dunbar
|
475ddb4547
FileManager: Do not cache failed stats, it is easy to construct common
|
15 年之前 |
Douglas Gregor
|
057e567f1b
Extend -remap-file=from;to to permit mapping from a non-existent
|
15 年之前 |
Douglas Gregor
|
52e7108f51
Add support for a chain of stat caches in the FileManager, rather than
|
16 年之前 |
Chris Lattner
|
f1affe6129
don't stick an uninitialized 'stat' buf into the stat cache, fill it
|
16 年之前 |
Mike Stump
|
1eb4433ac4
Remove tabs, and whitespace cleanups.
|
16 年之前 |