backport: re PR rtl-optimization/84308 (Memory leak in spread_components)

Backported from mainline
	2018-02-10  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/84308
	* shrink-wrap.c (spread_components): Release todo vector.

From-SVN: r258188
This commit is contained in:
Jakub Jelinek 2018-03-03 14:28:43 +01:00 committed by Jakub Jelinek
parent ec35c867d9
commit 3f7dace1eb
2 changed files with 7 additions and 0 deletions

View File

@ -1,6 +1,11 @@
2018-03-03 Jakub Jelinek <jakub@redhat.com>
Backported from mainline
2018-02-10 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/84308
* shrink-wrap.c (spread_components): Release todo vector.
2018-02-09 Jakub Jelinek <jakub@redhat.com>
PR sanitizer/84285

View File

@ -1374,6 +1374,8 @@ spread_components (sbitmap components)
bitmap_clear_bit (seen, bb->index);
}
todo.release ();
/* Finally, mark everything not not needed both forwards and backwards. */
FOR_EACH_BB_FN (bb, cfun)