commit | 1d09b0c6a3d868e4b3e4476db1a13913570a9129 | [log] [tgz] |
---|---|---|
author | Mads Ager <ager@google.com> | Wed May 31 15:01:40 2017 +0200 |
committer | Mads Ager <ager@google.com> | Wed May 31 15:01:40 2017 +0200 |
tree | e45247b2a184628e2251d69e992e16bd82d7905f | |
parent | 8d2de5e518e19ca28b2a2f102f52f6442e851f4e [diff] |
Improve argument register selection and debug info handling. When allocating a register for an argument value split with no register constraint, just use the original argument register. For debug info, always use the original argument register for an argument value. When we have splits we know that we have disallowed argument register reuse and therefore the argument value is always available in the original argument register. R=zerny@google.com Bug: 62186207 Change-Id: I1139213142e762d316a3eb2f3fcb52e8e0bdfe59
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.