summaryrefslogtreecommitdiff
path: root/runtime/quick_exception_handler.cc
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2018-06-12 11:17:22 -0700
committerMathieu Chartier <mathieuc@google.com>2018-06-29 10:45:37 -0700
commit12dd8a90af1f1cfae172f6d9c3443808c4fb6e40 (patch)
tree452b6f4de6b9054ede8528c1e3ea97933e642c75 /runtime/quick_exception_handler.cc
parentd20a4d76c33cd6e609ad6b1b3cde09fdcbdde05c (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 'runtime/quick_exception_handler.cc')
0 files changed, 0 insertions, 0 deletions