RFR 8068901: Surprising behavior with more than one functional interface on a class , 8068903: Can't invoke vararg @FunctionalInterface methods

Attila Szegedi attila.szegedi at oracle.com
Tue Sep 1 12:32:46 UTC 2015


+1

> On Sep 1, 2015, at 2:06 PM, Sundararajan Athijegannathan <sundararajan.athijegannathan at oracle.com> wrote:
> 
> Updated further: (method names changed to state "MethodName") http://cr.openjdk.java.net/~sundar/8068901_8068903/webrev.02/
> 
> Thanks,
> -Sundar
> 
> On 9/1/2015 5:20 PM, Sundararajan Athijegannathan wrote:
>> Thanks for the review. Updated: http://cr.openjdk.java.net/~sundar/8068901_8068903/webrev.01/
>> 
>> Thanks,
>> -Sundar
>> 
>> On 9/1/2015 4:55 PM, Attila Szegedi wrote:
>>> Elegant small solution with use of dyn:callMethod.
>>> 
>>> One small thing:
>>>   ClassValue<Method> FUNCTIONAL_IFACE_METHOD
>>> could now be
>>>   ClassValue<String> FUNCTIONAL_IFACE_METHOD_NAME
>>> instead.
>>> 
>>>> On Sep 1, 2015, at 1:00 PM, Sundararajan Athijegannathan <sundararajan.athijegannathan at oracle.com> wrote:
>>>> 
>>>> Please review http://cr.openjdk.java.net/~sundar/8068901_8068903/ for https://bugs.openjdk.java.net/browse/JDK-8068901 and https://bugs.openjdk.java.net/browse/JDK-8068903
>>>> 
>>>> Thanks,
>>>> -Sundar
>> 
> 



More information about the nashorn-dev mailing list