http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375
--- Comment #137 from Jan Hubicka <hubicka at gcc dot gnu.org> 2012-08-10 15:06:51 UTC --- So since the last report we managed to double WPA memory usage and compile time... 12m wall, 42m user is needed for WPA build. Execution times (seconds) phase opt and generate : 97.34 (21%) usr 0.33 ( 1%) sys 97.70 (20%) wall 98900 kB ( 3%) ggc phase stream in : 242.70 (51%) usr 5.12 (22%) sys 247.94 (50%) wall 3174311 kB (97%) ggc phase stream out : 131.99 (28%) usr 17.49 (76%) sys 149.59 (30%) wall 0 kB ( 0%) ggc garbage collection : 24.01 ( 5%) usr 0.00 ( 0%) sys 24.03 ( 5%) ipa lto gimple out : 12.59 ( 3%) usr 1.07 ( 5%) sys 13.69 ( 3%) wall 0 kB ( 0%) ggc ipa lto decl in : 188.50 (40%) usr 3.93 (17%) sys 192.53 (39%) wall 2083552 kB (64%) ggc ipa lto decl out : 113.33 (24%) usr 8.48 (37%) sys 121.84 (25%) wall 0 kB ( 0%) ggc ipa lto cgraph I/O : 5.58 ( 1%) usr 0.67 ( 3%) sys 6.25 ( 1%) wall 684122 kB (21%) ggc ipa lto decl merge : 10.64 ( 2%) usr 0.01 ( 0%) sys 10.64 ( 2%) wall 291 kB ( 0%) ggc ipa lto cgraph merge : 9.15 ( 2%) usr 0.01 ( 0%) sys 9.17 ( 2%) wall 15100 kB ( 0%) ggc whopr wpa : 5.80 ( 1%) usr 0.05 ( 0%) sys 5.89 ( 1%) wall 1 kB ( 0%) ggc whopr wpa I/O : 2.19 ( 0%) usr 7.94 (35%) sys 10.19 ( 2%) inline heuristics : 61.46 (13%) usr 0.31 ( 1%) sys 61.80 (12%) wall 351753 kB (11%) ggc callgraph verifier : 15.97 ( 3%) usr 0.06 ( 0%) sys 16.00 ( 3%) wall 0 kB ( 0%) ggc TOTAL : 472.05 22.94 495.25 3274649 kB