git: openjdk/jdk17u-dev: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle

Yuri Nesterenko yan at openjdk.org
Fri Jul 29 09:38:46 UTC 2022


Changeset: 27ffd83f
Author:    Jan Kratochvil <jkratochvil at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-29 09:37:23 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/27ffd83f6a95c28447ae416d4f043a8eca8862b6

8290417: CDS cannot archive lamda proxy with useImplMethodHandle

Backport-of: 4dc421caa02caedd7061ede6a5ec44dbb6ec738e

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaWithUseImplMethodHandleApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg1/BaseWithProtectedMethod.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg2/Child.jcod



More information about the jdk-updates-changes mailing list