The attached patch to the xforms/Dialogs* files knocks about 30secs off compile times on my machine.
It simply replaces al those
boost::scoped_ptr<XYZDialog> xyz;
with
XYZDialog xyz;
So we would lose lazy construction.
Personally, I'm ambivalent, but if someone cares deeply about this then
perhaps they'll try it out.
If they find a similar spped up with g++ and still care deeply, then perhaps
they'll even commit it.
Over to you.
Angus
patch.diff.gz
Description: GNU Zip compressed data
