Looks good.

Vladimir

Christian Thalinger wrote:
> http://cr.openjdk.java.net/~twisti/7001363/webrev.01/
> 
> 7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM
> Summary: Because of the removal of language support, the JDK 7 API for JSR 
> 292 no longer includes a public class named java/dyn/InvokeDynamic.
> Reviewed-by:
> 
> Because of the removal of language support, the JDK 7 API for JSR 292
> no longer includes a public class named java/dyn/InvokeDynamic.
> 
> However, the JVM uses java/dyn/InvokeDynamic (arbitrarily) as a marker
> class for invokedynamic instructions. This practice needs to change,
> and the class may then be removed from the JDK.
> 
> John already reviewed the changes, I'm just sending an official webrev for 
> completeness.  Please feel free to review it too!
> 
> 
> Begin forwarded message:
>> From: John Rose <john.r.r...@oracle.com>
>> Date: November 30, 2010 12:52:41 AM GMT+01:00
>> To: Christian Thalinger <christian.thalin...@oracle.com>
>> Subject: Re: 7001363: java/dyn/InvokeDynamic should not be a well-known 
>> class in the JVM
>>
>> On Nov 29, 2010, at 7:08 AM, Christian Thalinger wrote:
>>
>>> On Nov 19, 2010, at 8:44 AM, John Rose wrote:
>>>> Can I hand you this one?
>>>
>>> It's not completely clear to me what we have to remove.  As far as I 
>>> understand it invokedynamic instructions should still work but all 
>>> references to java/dyn/InvokeDynamic should disappear.  This is preliminary 
>>> webrev:
>>>
>>> http://cr.openjdk.java.net/~twisti/7001363/webrev.00/
>>>
>>> These changes do exactly that.  I can still run invokedynamic programs but 
>>> the InvokeDynamic class is not referenced and loaded anymore.
>> Reviewed.  Looks good.  (You can CC this to hotspot-compiler-dev if you 
>> want.)  -- John
> 
> 
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to