[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

steve naroff 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%)
>>
>> snaroff
>
> 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...).

snaroff

> 	- Doug




More information about the cfe-commits mailing list