]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix memory leaks in IPA.
authorMartin Liska <mliska@suse.cz>
Mon, 9 Nov 2015 15:47:01 +0000 (16:47 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Mon, 9 Nov 2015 15:47:01 +0000 (15:47 +0000)
commitc34311917ff87b75ea589afff6868437fc53c001
treeee35222d10eb23fd0c96ddb2b91ecec097a19a90
parentaf121e828eb03233d731b25b590d1f7c5dd2693d
Fix memory leaks in IPA.

* ipa-inline-analysis.c (estimate_function_body_sizes): Call
body_info release function.
* ipa-prop.c (ipa_release_body_info): New function.
(ipa_analyze_node): Call the function.
(ipa_node_params::~ipa_node_params): Release known_csts.
* ipa-prop.h (ipa_release_body_info): Declare.

From-SVN: r230028
gcc/ChangeLog
gcc/ipa-inline-analysis.c
gcc/ipa-prop.c
gcc/ipa-prop.h