[jdk20] Integrated: 8300623: Lambda deserialization regression involving Enum method reference

Jan Lahoda jlahoda at openjdk.org
Tue Jan 24 06:43:13 UTC 2023


On Mon, 23 Jan 2023 11:12:08 GMT, Jan Lahoda <jlahoda at openjdk.org> wrote:

> This patch proposes to revert "8059632: Method reference compilation uses incorrect qualifying type". That fix caused a problem with (de-)serialization:
> https://bugs.openjdk.org/browse/JDK-8300623
> 
> Fixing this deserialization problem does not seem straightforward, so the proposal is to revert JDK-8059632, and investigate more thoroughly for a future release.

This pull request has now been integrated.

Changeset: a3ed7e94
Author:    Jan Lahoda <jlahoda at openjdk.org>
URL:       https://git.openjdk.org/jdk20/commit/a3ed7e94a23c0c89138d831f4b36b26dce5b3d01
Stats:     376 lines in 6 files changed: 47 ins; 325 del; 4 mod

8300623: Lambda deserialization regression involving Enum method reference

Reviewed-by: mcimadamore, vromero

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

PR: https://git.openjdk.org/jdk20/pull/113


More information about the compiler-dev mailing list