summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_utils.h
diff options
context:
space:
mode:
author Almaz Mingaleev <mingaleev@google.com> 2024-09-24 10:45:44 +0000
committer Almaz Mingaleev <mingaleev@google.com> 2024-09-24 17:21:37 +0000
commit3c4f9761bca89108b75b4d132bcb243c9a7e7f43 (patch)
treecdb8ad38db73702adc788c0a6ba9a4854437b544 /compiler/optimizing/intrinsics_utils.h
parent9ff2b617341bfe574e2d8706553f0cd65a1a2fc8 (diff)
x86_64: remove subtype check from invoke-virtual fast path.
After aosp/3248173 and aosp/3250172 a MH object with invoke-virtual kind can target only virtual methods. As there is callsite check against MH type no receiver checks are needed. That's in line with JVMS 4.4.8. Bug: 297147201 Test: ./art/test/testrunner/testrunner.py --host --64 --optimizing -b Test: ./art/test.py --host -g Test: CtsLibcoreTestCases Test: CtsLibcoreOjTestCases Change-Id: I2c12760a75b83ddf7cc21d34bcc8bb58621e6cca
Diffstat (limited to 'compiler/optimizing/intrinsics_utils.h')
0 files changed, 0 insertions, 0 deletions