------- Additional Comments From steven at gcc dot gnu dot org 2005-02-06 16:04 ------- All compilers were bootstrapped, with the following flags: "--disable-{nls,checking} --enable-languages=c,c++" Below, gcc40 is CVS HEAD. This was on a 1.6GHz Opteron, with -m32. The machine has 4GB of memory so garbage collection times are zero, which may account for some of the rather unexpected results. For gcc34 and gcc40 I used generate-3.4.ii.bz2 (attachment 3) and for the other two I used the latest generate.ii.bz2 (attachment 4). gcc32 gcc33 gcc34 gcc40 -O0 16.439s 16.172s 15.223s 6.674s -O1 30.265s 25.115s 20.678s 20.305s -O2 42.678s 34.908s 34.526s 27.418s -O3 47.469s 47.538s 35.706s 27.896s I'll try to get numbers on a 32bits machine (i686) as well.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8361