summaryrefslogtreecommitdiff
path: root/python/binary.go
diff options
context:
space:
mode:
author Jared Duke <jdduke@google.com> 2023-01-27 10:45:46 -0800
committer Jared Duke <jdduke@google.com> 2023-01-27 11:25:26 -0800
commita1b8b9bab92826da0c162e766bc78c2a48ba428e (patch)
tree6b41683b8e24cdae8ff82632a137911a9052afa3 /python/binary.go
parentbb258f4a6df78b7d57a1fc770e533ac3d10720d4 (diff)
Enable same-file policy for R8 optimizations
While this does increase dex size for optimized targets by limiting the scope of class merging, it also 1) improves actionability of unretraced stack frames 2) improves accountability for size increases 3) tends to decrease compiled code sizes for impacted targets 4) marginally (~1%) decreases RSS Improvements in tooling should mitigate (1) and (2), and more targeted use of @NeverInline can mitigate (3). Until such time, the pros seem to outweigh the cons, so we enable the policy as a temporary measure. Bug: 264916934 Test: m Change-Id: Id63a17955692b75b16c42d9c85b55bae409c0da4
Diffstat (limited to 'python/binary.go')
0 files changed, 0 insertions, 0 deletions