Re: API Updates: 8191116: [Nestmates] Update core reflection, MethodHandle and varhandle APIs to allow for nestmate access

2018-01-30 Thread David Holmes
Hi Paul, On 31/01/2018 12:24 PM, Paul Sandoz wrote: On Jan 30, 2018, at 1:55 AM, David Holmes > wrote: MethodHandle API Changes: - java/lang/invoke/MethodHandle.java * A non-virtual method handle to a specific virtual method

Re: API Updates: 8191116: [Nestmates] Update core reflection, MethodHandle and varhandle APIs to allow for nestmate access

2018-01-30 Thread Daniel Heidinga
Thanks David.   These changes all seem reasonable.  I was going to complain about changing 'will occur' to 'may occur' as 'may' make makes it difficult to determine when it will vs won't occur but I think it's correct in this case.   --Dan   - Original message -From: David Holmes

API Updates: 8191116: [Nestmates] Update core reflection, MethodHandle and varhandle APIs to allow for nestmate access

2018-01-30 Thread David Holmes
I've gone through the API specifications for core reflection, MethodHandles and VarHandles to see what changes are needed to accommodate nestmates and the related invocation rule changes. Turns out there is very little needed and most of what there is is non-normative, just correcting or