commit | c52c3539f02fed10cf49d70f67f7dfd8dfa8fa97 | [log] [tgz] |
---|---|---|
author | Mads Ager <ager@google.com> | Wed Jun 14 11:54:02 2017 +0200 |
committer | Mads Ager <ager@google.com> | Wed Jun 14 11:54:02 2017 +0200 |
tree | fc9987889dfb954ffe40f787e4675bdae2e53a97 | |
parent | e636b1dbcfef8b152a1a7dcbfe4e420fcc685b0b [diff] |
Catch more cases of invalid input and give CompilationErrors. Previously these cases would lead to null pointer exceptions or assertion errors. R=sgjesse@google.com, vnukov@google.com Change-Id: I9684379ffbc98106bd9c4a8753861f682cb13b83
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.