commit | 9c69afddaf25924ef7148a8fee0c319e7c4c95b0 | [log] [tgz] |
---|---|---|
author | Orion Hodson <oth@google.com> | Wed Jan 26 20:39:57 2022 +0000 |
committer | Orion Hodson <oth@google.com> | Thu Jan 27 11:25:30 2022 +0000 |
tree | 985f0b978ec573a896fd54c7f4426c5b5cdb8df9 | |
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