summaryrefslogtreecommitdiff
path: root/disassembler/disassembler.cc
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2018-10-30 14:29:43 +0000
committerDavid Srbecky <dsrbecky@google.com>2018-10-31 09:42:07 +0000
commit9581e6176c78f3f2a8f40ff9d5a6c4d4029253fb (patch)
treee12f130a067566c9360b04e14714e8743c9e21ae /disassembler/disassembler.cc
parent30890f6af9bae6ece7267c72e3c82e3c61da4d9e (diff)
Cache whether we should use interpreter invoke fast-path.
There is many conditions to check on each invoke. If they all pass, cache the result in the access flags of the called ArtMethod. This speeds up arm64 golem interpreter benchmarks by 4%. Test: ./art/test.py -b -r --interpreter --host --64 Change-Id: I86313dbdba84cbf8c707aae84e0ff05b6e034700
Diffstat (limited to 'disassembler/disassembler.cc')
0 files changed, 0 insertions, 0 deletions