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

> I don't really understand your message Fariborz. My tester runs with a
> Release-Asserts build so it should be at -O3 if you are referring to
> the actual build of clang itself.
>
> And I'm not really sure how this related to the commit, I had hoped
> that there would be a speedup due to the more efficient lookup
> mechanism.

I just raised a general point that as we increase
the length of derivation hierarchy, there is bound to be more  
construction/destructor
calls. This contributes to some slow-downs, unless all such calls are  
inlined, If -O3
inlines all such calls then this is a moot point. I believe some of  
the recent changes
has increased the length of the inheritance hierarchy.

- fariborz

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to