diff options
author | David Brazdil <dbrazdil@google.com> | 2016-04-20 14:24:12 +0100 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2016-04-21 09:23:04 +0100 |
commit | cc857cfbe4a179dfa7935b7334f1efbb21f2ac76 (patch) | |
tree | ba71a0603c98f09d31fa9b63d91544b8d0927ccf /compiler/optimizing/instruction_builder.h | |
parent | 9d7c524c9bd603b1df9e88132f7ea4d59dab44a3 (diff) |
Reduce memory usage in GVN
Implement recycling of ValueSet data structures which the GVN
algorithm will not access any more.
Savings depend on the shape of the graph, but can be as high as 93%.
Peak memory usage for GSA drops from 32MB to 26MB, compile times seem
unaffected.
Bug: 28173563
Bug: 28287086
Change-Id: If227177449bc90ad24fa68c37b0c2615924af1ed
Diffstat (limited to 'compiler/optimizing/instruction_builder.h')
0 files changed, 0 insertions, 0 deletions