RFR: 8285007: Use correct lookup mode for MethodHandleStatics.UNSAFE [v2]

Claes Redestad redestad at openjdk.java.net
Tue Apr 19 17:33:04 UTC 2022


On Tue, 19 Apr 2022 17:01:38 GMT, Mandy Chung <mchung at openjdk.org> wrote:

>> Claes Redestad has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Missed a spot!
>
> src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java line 901:
> 
>> 899:                     MemberName member = new MemberName(MethodHandleStatics.class, "UNSAFE", Unsafe.class, REF_getStatic);
>> 900:                     return new NamedFunction(
>> 901:                             MemberName.getFactory().resolveOrFail(REF_getField, member,
> 
> `REF_getField` passed to `resolveOrFail` should also be corrected?

Yes, fixed.

-------------

PR: https://git.openjdk.java.net/jdk/pull/8297


More information about the core-libs-dev mailing list