[cfe-commits] r69987 - in /cfe/trunk: include/clang/Frontend/PCHBitCodes.h include/clang/Lex/HeaderSearch.h lib/Frontend/PCHReader.cpp lib/Frontend/PCHWriter.cpp lib/Lex/HeaderSearch.cpp lib/Lex/PPLexerChange.cpp test/PCH/objc_import.h test/PCH/objc_import.m
snaroff at apple.com
Fri Apr 24 14:09:16 PDT 2009
On Apr 24, 2009, at 4:52 PM, Douglas Gregor wrote:
> On Apr 24, 2009, at 1:49 PM, steve naroff wrote:
>> Here are the PCH stats (which jive with my previous email).
>> *** PCH Statistics:
>> 2/26104 types read (0.007662%)
>> 2/70883 declarations read (0.002822%)
>> 589/51520 identifiers read (1.143245%)
>> 0/34753 statements read (0.000000%)
>> 550/6275 macros read (8.764940%)
>> 0/5012 lexical declcontexts read (0.000000%)
>> 0/4499 visible declcontexts read (0.000000%)
> Thanks for checking this. We should think about making the include-
> guard information lazy, so that we can avoid loading those 550
> macros. Previously, the Carbon.h-prefixed "Hello, World" was loading
> in only 5 macros.
Sounds good (after we get the basic ObjC support working...).
> - Doug
More information about the cfe-commits