Request for reviews (M): 6939134: JSR 292 adjustments to method handle invocation
Neal Gafter
neal at gafter.com
Wed Mar 31 16:12:41 PDT 2010
I continue to object to language extensions of this kind (i.e. nontrivial
additions to the Java programming language that do not benefit Java
programmers).
In any case, you did not provide a link for jdk changes.
Cheers,
Neal
On Wed, Mar 31, 2010 at 4:02 PM, John Rose <john.r.rose at oracle.com> wrote:
> http://cr.openjdk.java.net/~jrose/6939134/lt-webrev.00<http://cr.openjdk.java.net/%7Ejrose/6939134/lt-webrev.00>
>
> This review request is specifically for JVM changes. They will be
> coordinated with the following JDK and javac changes:
> http://cr.openjdk.java.net/~jrose/6939134/hs-webrev.00/<http://cr.openjdk.java.net/%7Ejrose/6939134/hs-webrev.00/>
> http://cr.openjdk.java.net/~jrose/6939134/hs-webrev.00/<http://cr.openjdk.java.net/%7Ejrose/6939134/hs-webrev.00/>
>
> Details:
>
> 6939134: JSR 292 adjustments to method handle invocation
> Summary: split MethodHandle.invoke into invokeExact and invokeGeneric
> Mark the special signature-polymorpic methods and classes with
> @PolymorphicSignature.
> Reviewed-by: ?
>
> The JSR 292 EG has decided to split MethodHandle.invoke into two
> methods, invokeExact and invokeGeneric. Adjust javac so that it uses
> a marker annotation (@PolymorphicSignature) to recognize which methods
> are signature-polymorphic. Remove hard-coded recognition of
> MethodHandle.invoke and InvokeDynamic.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20100331/7e3aa3b1/attachment.html
More information about the compiler-dev
mailing list