Re: RFR 8195650 Method references to VarHandle accessors

2018-06-25 Thread Karen Kinnear
Looks good. Matches the existing JVMS. Thanks for the tests.

thanks,
Karen

> On Jun 19, 2018, at 8:08 PM, Paul Sandoz  wrote:
> 
> Hi,
> 
> Please review the following fix to ensure method references to VarHandle 
> signature polymorphic methods are supported at runtime (specifically the 
> method handle to a signature polymorphic method can be loaded from the 
> constant pool):
> 
>  http://cr.openjdk.java.net/~psandoz/jdk/JDK-8195650-varhandle-mref/webrev/ 
> 
> 
> I also added a “belts and braces” test to ensure a constant method handle to 
> MethodHandle::invokeBasic cannot be loaded if outside of the j.l.invoke 
> package.
> 
> Paul.
> 



Re: RFR 8195650 Method references to VarHandle accessors

2018-06-25 Thread John Rose
Good fix. Reviewed. 

> On Jun 25, 2018, at 9:11 AM, Paul Sandoz  wrote:
> 
> Gentle reminder.
> 
> I would like to get this reviews and pushed before the ramp down phase one 
> kicks in this week.
> 
> Paul.
> 
>> On Jun 19, 2018, at 5:08 PM, Paul Sandoz  wrote:
>> 
>> Hi,
>> 
>> Please review the following fix to ensure method references to VarHandle 
>> signature polymorphic methods are supported at runtime (specifically the 
>> method handle to a signature polymorphic method can be loaded from the 
>> constant pool):
>> 
>> http://cr.openjdk.java.net/~psandoz/jdk/JDK-8195650-varhandle-mref/webrev/ 
>> 
>> 
>> I also added a “belts and braces” test to ensure a constant method handle to 
>> MethodHandle::invokeBasic cannot be loaded if outside of the j.l.invoke 
>> package.
>> 
>> Paul.
>> 
> 



Re: RFR 8195650 Method references to VarHandle accessors

2018-06-25 Thread Paul Sandoz
Gentle reminder.

I would like to get this reviews and pushed before the ramp down phase one 
kicks in this week.

Paul.

> On Jun 19, 2018, at 5:08 PM, Paul Sandoz  wrote:
> 
> Hi,
> 
> Please review the following fix to ensure method references to VarHandle 
> signature polymorphic methods are supported at runtime (specifically the 
> method handle to a signature polymorphic method can be loaded from the 
> constant pool):
> 
>  http://cr.openjdk.java.net/~psandoz/jdk/JDK-8195650-varhandle-mref/webrev/ 
> 
> 
> I also added a “belts and braces” test to ensure a constant method handle to 
> MethodHandle::invokeBasic cannot be loaded if outside of the j.l.invoke 
> package.
> 
> Paul.
> 



Re: RFR 8195650 Method references to VarHandle accessors

2018-06-21 Thread mandy chung

This looks good to me AFAICT.

Mandy

On 6/19/18 5:08 PM, Paul Sandoz wrote:

Hi,

Please review the following fix to ensure method references to
VarHandle signature polymorphic methods are supported at runtime
(specifically the method handle to a signature polymorphic method can
be loaded from the constant pool):

http://cr.openjdk.java.net/~psandoz/jdk/JDK-8195650-varhandle-mref/webrev/

I also added a “belts and braces” test to ensure a constant method
handle to MethodHandle::invokeBasic cannot be loaded if outside of
the j.l.invoke package.

Paul.



RFR 8195650 Method references to VarHandle accessors

2018-06-19 Thread Paul Sandoz
Hi,

Please review the following fix to ensure method references to VarHandle 
signature polymorphic methods are supported at runtime (specifically the method 
handle to a signature polymorphic method can be loaded from the constant pool):

  http://cr.openjdk.java.net/~psandoz/jdk/JDK-8195650-varhandle-mref/webrev/ 


I also added a “belts and braces” test to ensure a constant method handle to 
MethodHandle::invokeBasic cannot be loaded if outside of the j.l.invoke package.

Paul.