diff options
author | Michael Ploujnikov <michael.ploujnikov@oracle.com> | 2018-11-30 22:31:02 +0000 |
---|---|---|
committer | Michael Ploujnikov <plouj@gcc.gnu.org> | 2018-11-30 22:31:02 +0000 |
commit | ed1b53a0abc298f13a89e2bb69cbedfb5c4dd6f9 (patch) | |
tree | 222600136b4207ba97103ad844539d07b6e32260 /gcc/tree-ssa-ifcombine.c | |
parent | 53aedcce09b10467e60b9717223191f28e0360a3 (diff) | |
download | gcc-ed1b53a0abc298f13a89e2bb69cbedfb5c4dd6f9.zip gcc-ed1b53a0abc298f13a89e2bb69cbedfb5c4dd6f9.tar.gz gcc-ed1b53a0abc298f13a89e2bb69cbedfb5c4dd6f9.tar.bz2 |
Minimize clone counter memory usage in LTO.
gcc/lto:
* lto-partition.c (privatize_symbol_name_1): Keep track of
non-unique symbol counters in the lto_clone_numbers hash
map.
(lto_promote_cross_file_statics): Allocate and free the
lto_clone_numbers hash map.
(lto_promote_statics_nonwpa): Free the lto_clone_numbers hash
map.
From-SVN: r266693
Diffstat (limited to 'gcc/tree-ssa-ifcombine.c')
0 files changed, 0 insertions, 0 deletions