From: Jakub Jelinek Date: Tue, 5 Mar 2013 15:49:43 +0000 (+0100) Subject: re PR middle-end/56461 (GCC is leaking lots of memory) X-Git-Tag: releases/gcc-4.8.0~184 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=334e71e8229943d34aa0826650a5abf3b1d662a9;p=thirdparty%2Fgcc.git re PR middle-end/56461 (GCC is leaking lots of memory) PR middle-end/56461 * sched-deps.c (delete_dep_node): Free DEP_REPLACE. From-SVN: r196467 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f04cd5703a96..573f22431ea3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-03-05 Jakub Jelinek + + PR middle-end/56461 + * sched-deps.c (delete_dep_node): Free DEP_REPLACE. + 2013-03-05 Richard Biener PR tree-optimization/56521 diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index be6e7bb95142..07857f2d6bff 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -352,6 +352,8 @@ delete_dep_node (dep_node_t n) gcc_assert (dep_link_is_detached_p (DEP_NODE_BACK (n)) && dep_link_is_detached_p (DEP_NODE_FORW (n))); + XDELETE (DEP_REPLACE (DEP_NODE_DEP (n))); + --dn_pool_diff; pool_free (dn_pool, n);