http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54704
Bug #: 54704 Summary: three-fold increase in compile-time between r191483 and r191569 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: compile-time-hog Severity: normal Priority: P3 Component: middle-end AssignedTo: unassig...@gcc.gnu.org ReportedBy: rgue...@gcc.gnu.org CC: ber...@gcc.gnu.org, de...@gcc.gnu.org http://gcc.opensuse.org/c++bench-frescobaldi/tramp3d/ shows a three-fold compile-time increase for tramp3d between r191483 (good) and r191569 (bad). Pretty bad I'd say. Suspicious are: +2012-09-19 Dehao Chen <de...@google.com> + + * toplev.c (general_init): Init block_locations. + * tree.c (tree_set_block): New. + (tree_block): Change to use LOCATION_BLOCK. + * tree.h (TREE_SET_BLOCK): New. ... and +2012-09-19 Bernd Schmidt <ber...@codesourcery.com> + + * dbgcnt.def (sched_breakdep): New counter. + * haifa-sched.c (update_insn_after_change): New static function, + broken out of haifa_change_pattern. + (haifa_change_pattern): Call it. + (dep_t heap vecs): Declare. + (INSN_COST): Define earlier. ...