commit | 5ac4de3d63faaf09806e9bd93dc038bc0f2d7541 | [log] [tgz] |
---|---|---|
author | Alan Leung <acleung@google.com> | Tue May 23 14:29:51 2017 -0700 |
committer | Alan Leung <acleung@google.com> | Tue May 23 14:29:51 2017 -0700 |
tree | 0ca5cf95640b7f17c8240c46264d30ee1e01ae6f | |
parent | 48c0c64932d74e656e10aacc53902e725ddfc2b1 [diff] |
Use a pool for DexDebugEvents. Lowers heap requirement from 460MB to 430MB in GMSCore. For 480MB heap with this change: real 0m54.886s user 2m0.952s sys 0m2.480s Without this change: real 1m18.465s user 3m11.344s sys 0m2.868s BUG= Change-Id: Ie9565cbd2447cce31680a8dd3e88e2bd2e02723b
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.