git: openjdk/jdk: 8280377: MethodHandleProxies does not correctly invoke default methods with varags

Mandy Chung mchung at openjdk.java.net
Wed Jan 26 01:26:39 UTC 2022


Changeset: a183bfb4
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-01-26 01:24:15 +0000
URL:       https://git.openjdk.java.net/jdk/commit/a183bfb436a7dd998e602c2d16486e88c390fca1

8280377: MethodHandleProxies does not correctly invoke default methods with varags

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Driver.java
= test/jdk/java/lang/invoke/MethodHandleProxies/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Unnamed.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/p1/Main.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m2/p2/TestIntf.java



More information about the jdk-changes mailing list