[jdk17u-dev] RFR: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle

Jan Kratochvil duke at openjdk.org
Thu Jul 21 10:58:19 UTC 2022


This bug has been faced by a customer and this backport does work for them.
I am not yet an Author - I do not have JBS account.
The testcase works after backporting:

+Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
+Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java

And there is no regression. I have regression tested it only on linux-x86_64.

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

Commit messages:
 - 8290417: CDS cannot archive lamda proxy with useImplMethodHandle

Changes: https://git.openjdk.org/jdk17u-dev/pull/575/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=575&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8290417
  Stats: 435 lines in 7 files changed: 433 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/575.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/575/head:pull/575

PR: https://git.openjdk.org/jdk17u-dev/pull/575


More information about the jdk-updates-dev mailing list