diff options
author | David Srbecky <dsrbecky@google.com> | 2018-08-07 17:09:01 +0100 |
---|---|---|
committer | David Srbecky <dsrbecky@google.com> | 2018-08-16 09:49:31 +0100 |
commit | 104bab605071a20bfe7c086962e55e251027570c (patch) | |
tree | 3da7b043a47c47114375b01014946c854ae91560 /compiler/optimizing/graph_visualizer.cc | |
parent | d7a0192ffa9c9015f0980b1aaa694e914a37d57f (diff) |
Add specialized handler for non-quickened opcodes in mterp.
The generic handler did access checks but this is unnecessary since
mterp should only be used in cases where we don't need access check.
I believe that this is just simple oversight that was never spotted.
Non-quickened code is currently 1.9x slower than quickened code.
This reduces it to 1.45x - essentially halving of the overhead.
(golem benchmarks on arm64 with quickening manually disabled)
Test: test-art-host-gtest
Change-Id: Icd29aeff3bf25baaae9a9a07072ddd3448e4d92c
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions