review request (L): 6939224 MethodHandle.invokeGeneric needs to perform the correct set of conversions

john.r.rose at oracle.com john.r.rose at oracle.com
Mon Sep 13 11:27:26 PDT 2010


Thanks!

-- John  (on my iPhone)

On Sep 13, 2010, at 10:54 AM, Tom Rodriguez <tom.rodriguez at oracle.com> wrote:

> Looks ok.
> 
> tom
> 
> On Sep 12, 2010, at 3:18 AM, John Rose wrote:
> 
>> 6939224: MethodHandle.invokeGeneric needs to perform the correct set of conversions
>> 
>> Until now, the HotSpot JVM has conflated invokeExact with invokeGeneric.  These changes, combined with forthcoming JDK runtime support changes, provide a hook for the JVM to perform on-the-fly argument conversions in invokeGeneric calls, as specified by the JSR 292 EG.
>> 
>> http://cr.openjdk.java.net/~jrose/6939224/webrev.00/
>> 
>> This review is for the JDK parts, which (a) distinguishes correctly between the two invocation modes, and (b) performs an upcall to Java code when argument types need matching.
>> 
>> -- John
>> 
> 


More information about the hotspot-compiler-dev mailing list