git: openjdk/jdk17u-dev: 8280377: MethodHandleProxies does not correctly invoke default methods with varags
Severin Gehwolf
sgehwolf at openjdk.org
Tue Apr 2 08:40:24 UTC 2024
Changeset: 5ecac7a2
Author: María Arias de Reyna <ariasdereyna at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-04-02 08:39:36 +0000
URL: https://git.openjdk.org/jdk17u-dev/commit/5ecac7a2bf51ea3f92a4a5eb1e1e9134cfa7e677
8280377: MethodHandleProxies does not correctly invoke default methods with varags
Reviewed-by: aph
Backport-of: a183bfb436a7dd998e602c2d16486e88c390fca1
! 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-updates-changes
mailing list