X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbecopyopt.c;h=7b7affc5ef0c2c30b5f997d7ff6ca94a2742a01e;hb=e0e9e9ace61d3ec46e4d09c7ab2c6947b17b2778;hp=ef0e1b74e84061fcc9139cbad9325cdd31192f4e;hpb=625080d262f0767a7058fc1b3cd4128557db1cc2;p=libfirm diff --git a/ir/be/becopyopt.c b/ir/be/becopyopt.c index ef0e1b74e..7b7affc5e 100644 --- a/ir/be/becopyopt.c +++ b/ir/be/becopyopt.c @@ -1126,7 +1126,7 @@ static FILE *my_open(const be_chordal_env_t *env, const char *prefix, const char void co_driver(be_chordal_env_t *cenv) { - ir_timer_t *timer = ir_timer_register("firm.be.copyopt", "runtime"); + ir_timer_t *timer = ir_timer_new(); co_complete_stats_t before, after; copy_opt_t *co; int was_optimal = 0; @@ -1179,6 +1179,7 @@ void co_driver(be_chordal_env_t *cenv) be_stat_ev("co_time", ir_timer_elapsed_msec(timer)); be_stat_ev_ull("co_optimal", was_optimal); + ir_timer_free(timer); if (dump_flags & DUMP_AFTER) { FILE *f = my_open(cenv, "", "-after.dot");