------- Comment #65 from hubicka at gcc dot gnu dot org 2007-04-17 19:16 ------- I can confirm that at -O2, memory consumption dropped from 0.5GB to 0.28GB, that is indeed good improvement. To summarize http://www.suse.de/~gcctest/memory/results/200704171438/pr28071-O2.rep
Compile time wise major offenders are: PRE : 259.18 (34%) usr 0.00 ( 0%) sys 259.18 (34%) wall 1421 kB ( 1%) ggc scheduling 2 : 366.76 (49%) usr 0.00 ( 0%) sys 366.82 (49%) wall 3062 kB ( 1%) ggc There is a lot of non-GGC memory. Major allocpool offender is: df_scan_ref pool 36 130400160 58647984 0 d bitmaps: tree-ssa-pre.c:549 (bitmap_set_new) 95283 14667640 8814400 8798320 9704128 reload1.c:518 (new_insn_chain) 90286 8425760 8425760 8425760 761 tree-ssa-pre.c:548 (bitmap_set_new) 95283 20190640 9860640 9826200 3268384 tree-ssa-structalias.c:879 (add_pred_grap 94816 7585280 7585280 7585280 189632 Thanks, Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28071