RFR 8206955 MethodHandleProxies.asInterfaceInstance does not support default methods
Peter Levart
peter.levart at gmail.com
Wed Jul 11 15:15:09 UTC 2018
Hi Paul,
The patch looks ok. I hope IMPL_LOOKUP has access to all methods (even
if located in package-private interfaces and/or in concealed packages of
modules)?
Just a thought... Would it be possible to implement this API in terms of
LambdaMetafactory ?
Regards, Peter
On 07/11/2018 12:43 AM, Paul Sandoz wrote:
> Hi,
>
> Please review this fix to MethodHandleProxies.asInterfaceInstance to support default methods:
>
> http://cr.openjdk.java.net/~psandoz/jdk/JDK-8206955-mh-func-iface-proxy-default-methods/webrev/ <http://cr.openjdk.java.net/~psandoz/jdk/JDK-8206955-mh-func-iface-proxy-default-methods/webrev/>
>
> It probably requires a CSR, which i shall do after this review.
>
> Thanks,
> Paul.
More information about the core-libs-dev
mailing list