diff options
author | Mathieu Chartier <mathieuc@google.com> | 2018-06-12 11:17:22 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2018-06-29 10:45:37 -0700 |
commit | 12dd8a90af1f1cfae172f6d9c3443808c4fb6e40 (patch) | |
tree | 452b6f4de6b9054ede8528c1e3ea97933e642c75 /compiler/optimizing/optimizing_unit_test.h | |
parent | d20a4d76c33cd6e609ad6b1b3cde09fdcbdde05c (diff) |
Add bytecode conversion experiments
Add a few new instructions and measure savings:
invoke-xx-[1-4]-[move-result].
iget/set-this
new-instance-invoke-this
if-eqz4
if-nez4
etc..
Cumulative Dex bytecode savings are ~14% of the Dex size.
Test: test-art-host
Bug: 77721545
Change-Id: Ibe2b04614e2c5782612b515fbb7f77dbcf9eb66c
Diffstat (limited to 'compiler/optimizing/optimizing_unit_test.h')
0 files changed, 0 insertions, 0 deletions