summaryrefslogtreecommitdiff
path: root/compiler/optimizing/instruction_builder.cc
diff options
context:
space:
mode:
authorOrion Hodson <oth@google.com>2020-08-27 09:04:57 +0100
committerTreehugger Robot <treehugger-gerrit@google.com>2020-08-27 12:15:34 +0000
commit2ff0cb1d29989f1a92824d225de76037ff31cec4 (patch)
tree8cd4e7af30bd5a23263c5fab44efe545429411c7 /compiler/optimizing/instruction_builder.cc
parentb9845a5ba7ec7f483aa8b1f3b980f8e19f02dabe (diff)
Refine VarHandle::GetMethodTypeMatchForAccessMode()
Treat assignable types as exact to broaden cases in the runtime that take the faster path. Also treat parameters of type j.l.Void as assignable since this means the parameter value is null. Remove unused VarHandle::IsInvokerMethodTypeCompatible(). Bug: 65872996 Test: art/test.py --host -r -t 712 Test: m test-art-host-gtest Change-Id: I0aea10b53d03a1a13ff23dfedaeb0d1c75c3f1ff
Diffstat (limited to 'compiler/optimizing/instruction_builder.cc')
0 files changed, 0 insertions, 0 deletions