diff options
author | Narayan Kamath <narayan@google.com> | 2016-11-01 11:40:22 +0000 |
---|---|---|
committer | Narayan Kamath <narayan@google.com> | 2016-11-01 12:30:45 +0000 |
commit | cc44ded0807d59a7c6059bdefdaeb89a1543228d (patch) | |
tree | 6a2607f0733c3d6e01ea626589d8b4edb4677e97 /annotations/generate_annotated_java_files.py | |
parent | 6facd9d7eb3b76137a5e32949bf29f91d3b9f4f9 (diff) |
MethodHandles: Fix buggy findVirtual implementation.
MethodHandles.findVirtual doesn't map cleanly to any reflection API
so we'll have to reimplement in terms of a new helper in
java.lang.Class.
This change also fixes an issue where we wouldn't correctly deal with
virtual functions on java.lang.invoke.MethodHandle itself.
Test: make test-art-host + vogar ClassTest MethodHandlesTest
Bug: 30550796
Change-Id: I1948d48520a5960807696f926db80969aed6f58b
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions