commit | 68b18d28e3d9bdfc6f267c3226b3ea835058aa4a | [log] [tgz] |
---|---|---|
author | Orion Hodson <oth@google.com> | Mon Nov 22 12:04:22 2021 +0000 |
committer | Orion Hodson <oth@google.com> | Tue Nov 23 13:26:57 2021 +0000 |
tree | 87de53871e23c02db4f289c9805ca86d7a0b0ded | |
parent | 02e0eb7eef35b03ae9eed60f02c889a6be400de9 [diff] |
MethodHandle composability fix Standardize the processing path for MethodHandles invoked in transforms with EmulatedStackFrame arguments. The EmulatedStackFrame contains the actual arguments to perform the invoke with. Previously, we did not compose well with wrapped targets, such as MethodHandles wrapping VarHandle instances. Bug: 206407164 Test: art/test/run-test --host 957 Test: art/test.py --host -r Change-Id: I8a312547298bc771236ae712ac18fdeec2da96ad