diff options
author | Jakub Jelinek <jakub@redhat.com> | 2013-03-05 10:38:48 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2013-03-05 10:38:48 +0100 |
commit | b4f9786b9a691f2c8d24a16d9bfe26c37f747d57 (patch) | |
tree | 834e019a6c075db2d3f4c7133db8863fbc312071 /gcc/alias.c | |
parent | 93675444333665dd3f22e6d19c914e3247d19312 (diff) | |
download | gcc-b4f9786b9a691f2c8d24a16d9bfe26c37f747d57.zip gcc-b4f9786b9a691f2c8d24a16d9bfe26c37f747d57.tar.gz gcc-b4f9786b9a691f2c8d24a16d9bfe26c37f747d57.tar.bz2 |
re PR middle-end/56461 (GCC is leaking lots of memory)
PR middle-end/56461
* tree-ssa-loop-niter.c (bb_queue): Remove typedef.
(discover_iteration_bound_by_body_walk): Change queues to
vec<vec<basic_block> > and queue to vec<basic_block>. Fix up
spelling in comment. Call safe_push on queues[bound_index] directly.
Release queues[queue_index] in every iteration unconditionally.
Release bounds vector.
From-SVN: r196454
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions