gcc/ChangeLog: 2015-04-30 Martin Liska <mli...@suse.cz>
* ira-build.c (finish_allocnos): Use new type-based pool allocator. (finish_prefs): Likewise. (finish_copies): Likewise. --- gcc/ira-build.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gcc/ira-build.c b/gcc/ira-build.c index 2de7d34..ec718e1 100644 --- a/gcc/ira-build.c +++ b/gcc/ira-build.c @@ -1175,9 +1175,9 @@ finish_allocnos (void) ira_free (ira_regno_allocno_map); ira_object_id_map_vec.release (); allocno_vec.release (); - free_alloc_pool (allocno_pool); - free_alloc_pool (object_pool); - free_alloc_pool (live_range_pool); + delete allocno_pool; + delete object_pool; + delete live_range_pool; } @@ -1366,7 +1366,7 @@ finish_prefs (void) FOR_EACH_PREF (pref, pi) finish_pref (pref); pref_vec.release (); - free_alloc_pool (pref_pool); + delete pref_pool; } @@ -1627,7 +1627,7 @@ finish_copies (void) FOR_EACH_COPY (cp, ci) finish_copy (cp); copy_vec.release (); - free_alloc_pool (copy_pool); + delete copy_pool; } -- 2.1.4