commit | 6b7019cdd1b86715cbb83eeb5fcffa9363e6cbf6 | [log] [tgz] |
---|---|---|
author | mikaelpeltier <mikaelpeltier@google.com> | Wed Jun 14 11:09:34 2017 +0200 |
committer | mikaelpeltier <mikaelpeltier@google.com> | Wed Jun 14 11:09:34 2017 +0200 |
tree | 71c877fe47e13293dccf11ccf61d60cc9407a338 | |
parent | e636b1dbcfef8b152a1a7dcbfe4e420fcc685b0b [diff] |
Update heuristics to compute live range of constant - Keep constant alive for a shorter range slightly decrease dex size of GMSCore v9 and V10 (few bytes) in release mode but it allow to decrease the dex size for the case in the attached bug to 55324 bytes instead of 64268 bytes in release mode and to 56380 bytes instead of 60460 bytes. Bug: 62475297 Change-Id: I42c1cf99f44714b249c62e45efbab4ac4d7e8b26
The R8 repo contains two tools.
D8 is a dexer that converts java byte code to dex code.
R8 is a java program shrinking and minification tool.