git: openjdk/jdk19: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle

Ioi Lam iklam at openjdk.org
Tue Jul 19 04:40:12 UTC 2022


Changeset: 4dc421ca
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-07-19 04:37:28 +0000
URL:       https://git.openjdk.org/jdk19/commit/4dc421caa02caedd7061ede6a5ec44dbb6ec738e

8290417: CDS cannot archive lamda proxy with useImplMethodHandle

Reviewed-by: dholmes, ccheung, mchung

! 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-changes mailing list