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
