commit | 39cdb4cb692e28fb956bef615546f4899861f901 | [log] [tgz] |
---|---|---|
author | Alan Leung <acleung@google.com> | Tue May 23 15:19:18 2017 -0700 |
committer | Alan Leung <acleung@google.com> | Tue May 23 15:19:18 2017 -0700 |
tree | df210aa2967a32839ea423bd71d429487ac20b52 | |
parent | 0bd4a6ea62c3faf5e39d9d12bc8c4e65e2628ad9 [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: I442d4c52bfa092bdea42cb66c1edbb7346ae1566
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.