[Nestmates] RFR: 8187360) [Nestmates] Remove invokespecial changes

David Holmes david.holmes at oracle.com
Mon Sep 11 02:15:32 UTC 2017


On 8/09/2017 4:20 PM, David Holmes wrote:
> webrev: http://cr.openjdk.java.net/~dholmes/8187360/webrev/

I was asked for a webrev showing diffs to jdk10/hs code to confirm 
things were reverted correctly:

http://cr.openjdk.java.net/~dholmes/8187360/webrev.jdk10/

The changes to verifier.cpp are indentation only.

Thanks,
David

> The initial proposal was extending the use of invokespecial to allow it 
> to be used for private nestmate method invocations. To support that 
> changes had to be made to the verifier. After JVMLS it was decided that 
> we would use invokevirtual and invokeinterface (as appropriate) as the 
> specification changes needed are much simpler. The switch to that 
> approach was done under JDK-8187221 and JDK-8186763. Now we can remove 
> the invokespecial changes that were initially put in place.
> 
> Thanks,
> David
> 


More information about the valhalla-dev mailing list