Not sure what you mean. Before it didn't have to initialize the members, now it does. The compiler will optimize either way, but to be it would seem that it has less work to do when I don't ask it to initialize. Anyway, such performance tweaks should be forbidden without actually measuring, so initializing is fine.