diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-10-30 05:58:32 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-10-30 05:58:32 +0000 |
| commit | c07ba1fe2f4ed331b73f7103ad685b502eefa9fc (patch) | |
| tree | 8d76f1a22d9d2bb891e947d664c344fee2dc05c4 /clang/Lex/PPExpressions.cpp | |
| parent | b8b94f1e9bf78a7cf9c50f054f37e6e25788ff89 (diff) | |
| download | bcm5719-llvm-c07ba1fe2f4ed331b73f7103ad685b502eefa9fc.tar.gz bcm5719-llvm-c07ba1fe2f4ed331b73f7103ad685b502eefa9fc.zip | |
Refactor the paths used for checking and getting the spelling of #include
filenames (and also '#pragma GCC dependency' of course). Now, assuming
no cleaning is needed, we can go all the way from lexing the filename to
doing filename lookups with no mallocs. This speeds up user PP time from
0.077 to 0.075s for Cocoa.h (2.6%).
llvm-svn: 39092
Diffstat (limited to 'clang/Lex/PPExpressions.cpp')
0 files changed, 0 insertions, 0 deletions

