[cfe-commits] r61929 - in /cfe/trunk: Driver/RewriteObjC.cpp include/clang/AST/DeclBase.h include/clang/AST/DeclObjC.h lib/AST/DeclBase.cpp lib/AST/DeclCXX.cpp lib/AST/DeclObjC.cpp lib/CodeGen/CGObjCGNU.cpp lib/Sema/IdentifierResolver.cpp lib/Sem

Fariborz Jahanian fjahanian at apple.com
Thu Jan 8 17:31:41 PST 2009


On Jan 8, 2009, at 5:20 PM, Daniel Dunbar wrote:

> Hi Steve,
>
> My tester is pointing at this for a .98% slowdown at -fsyntax-only (of
> parts of Sketch, essentially Cocoa.h). I was really hoping we were
> going to see a speedup from this! Can you investigate?
>
> - Daniel


Isn't construction of deeply nested inherited objects (I don't know  
the right phrase) more time consuming due
to number of constructors called? Are these constructor calls  
eventually get inlined and thus with -O
do not show any performance degradation (or at least this is the hope)?

- fariborz





More information about the cfe-commits mailing list