http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375
--- Comment #121 from Jan Hubicka <hubicka at gcc dot gnu.org> 2012-05-10 21:45:10 UTC --- With inliner performance fix I am going to push out today, the situation looks as follows: Execution times (seconds) phase parsing : 606.20 (98%) usr 21.98 (99%) sys 641.28 (98%) wall 2164274 kB (100%) ggc phase cgraph : 337.00 (55%) usr 18.52 (83%) sys 367.32 (56%) wall 88841 kB ( 4%) ggc phase finalize : 10.21 ( 2%) usr 0.28 ( 1%) sys 10.50 ( 2%) wall 0 kB ( 0%) ggc garbage collection : 33.12 ( 5%) usr 0.04 ( 0%) sys 33.21 ( 5%) wall 0 kB ( 0%) ggc ipa cp : 3.52 ( 1%) usr 0.15 ( 1%) sys 3.67 ( 1%) wall 93737 kB ( 4%) ggc ipa lto gimple out : 14.43 ( 2%) usr 1.38 ( 6%) sys 15.89 ( 2%) wall 0 kB ( 0%) ggc ipa lto decl in : 221.85 (36%) usr 2.52 (11%) sys 225.61 (35%) wall 1153296 kB (53%) ggc ipa lto decl out : 179.65 (29%) usr 8.60 (39%) sys 198.90 (31%) wall 0 kB ( 0%) ggc ipa lto cgraph I/O : 4.59 ( 1%) usr 0.50 ( 2%) sys 5.09 ( 1%) wall 550051 kB (25%) ggc ipa lto decl merge : 9.57 ( 2%) usr 0.00 ( 0%) sys 9.58 ( 1%) wall 291 kB ( 0%) ggc ipa lto cgraph merge : 6.06 ( 1%) usr 0.00 ( 0%) sys 6.08 ( 1%) wall 14158 kB ( 1%) ggc whopr wpa : 6.44 ( 1%) usr 0.06 ( 0%) sys 6.54 ( 1%) wall 2 kB ( 0%) ggc whopr wpa I/O : 2.77 ( 0%) usr 8.03 (36%) sys 11.56 ( 2%) wall 0 kB ( 0%) ggc ipa reference : 5.16 ( 1%) usr 0.08 ( 0%) sys 5.25 ( 1%) wall 0 kB ( 0%) ggc ipa profile : 0.55 ( 0%) usr 0.00 ( 0%) sys 0.55 ( 0%) wall 0 kB ( 0%) ggc ipa pure const : 5.59 ( 1%) usr 0.02 ( 0%) sys 5.61 ( 1%) wall 0 kB ( 0%) ggc parser (global) : 3.98 ( 1%) usr 0.04 ( 0%) sys 4.04 ( 1%) wall 0 kB ( 0%) ggc inline heuristics : 94.38 (15%) usr 0.31 ( 1%) sys 94.90 (15%) wall 342900 kB (16%) ggc tree CFG cleanup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall 0 kB ( 0%) ggc callgraph verifier : 18.53 ( 3%) usr 0.08 ( 0%) sys 18.61 ( 3%) wall 0 kB ( 0%) ggc varconst : 0.04 ( 0%) usr 0.03 ( 0%) sys 0.14 ( 0%) wall 0 kB ( 0%) ggc unaccounted todo : 4.70 ( 1%) usr 0.10 ( 0%) sys 4.81 ( 1%) wall 0 kB ( 0%) ggc TOTAL : 616.43 22.26 651.79 2165706 kB So memory use is somewhat up (4GB compared to 3.2GB) but Mozilla grew a bit, too, so I think there are no important changes since my last report. Performance wise we are in better shape than 4.7 release (I will backport the fix, 4.7 needs over 10 minutes in the inliner) but we still are way too slow, with over 3 minutes needed for streaming in..