git: openjdk/jdk11u-dev: 8210495: compiler crashes because of illegal signature in otherwise legal code

Christoph Langer clanger at openjdk.java.net
Fri Jun 4 16:58:01 UTC 2021


Changeset: f55ef1e0
Author:    Aditya Mandaleeka <adityam at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-06-04 16:56:39 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/f55ef1e033a769101e383792c3964da275fd4582

8210495: compiler crashes because of illegal signature in otherwise legal code

Disable strict verification of compiler signatures when they do not affect generated bytecode

Reviewed-by: clanger
Backport-of: c0d51dc51425f877e76aa4c4407719d67f2f9485

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/8210495/T8210495.java



More information about the jdk-updates-changes mailing list