diff options
author | 2022-01-26 20:39:57 +0000 | |
---|---|---|
committer | 2022-01-27 11:25:30 +0000 | |
commit | 9c69afddaf25924ef7148a8fee0c319e7c4c95b0 (patch) | |
tree | 985f0b978ec573a896fd54c7f4426c5b5cdb8df9 /compiler/optimizing/intrinsics_utils.h | |
parent | 1b3ec0fb74395c3f8b7251e0dec4abb74a9b9ac4 (diff) |
MethodHandles: Fix invalid DCHECKS
Updates test 713-varhandle-invokers to demonstrate the problem and
fixes incorrect vreg count checks in the VarHandle invoker path for
MethodHandles.
Fix: 216456099
Test: art/test/run-test --host 713
Test: adb shell shell setprop persist.sys.dalvik.vm.lib.2 libartd.so
Test: atest CtsLibcoreTestCases:libcore.java.lang.invoke
Test: atest CtsLibcoreOjTestCases:test.java.lang.invoke
Change-Id: I3c2b6d7569b733b308c142073ea62a875feadb1c
Diffstat (limited to 'compiler/optimizing/intrinsics_utils.h')
0 files changed, 0 insertions, 0 deletions