[lworld] Integrated: 8331462: [lworld] javac is setting the ACC_STRICT flag for value-based classes

Vicente Romero vromero at openjdk.org
Wed May 1 20:13:42 UTC 2024


On Wed, 1 May 2024 20:08:14 GMT, Vicente Romero <vromero at openjdk.org> wrote:

> javac is erroneously generating the ACC_STRICT flag for value based classes, so classes annotated with: `@jdk.internal.ValueBased` like `java.lang.Integer` etc has the ACC_STRICT flag set. This flag should only be applied to instance fields of value classes not to any class
> 
> TIA

This pull request has now been integrated.

Changeset: 6bb6b080
Author:    Vicente Romero <vromero at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/6bb6b08039f1c6ae318136ce22cafbf618d590a5
Stats:     103 lines in 2 files changed: 96 ins; 0 del; 7 mod

8331462: [lworld] javac is setting the ACC_STRICT flag for value-based classes

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

PR: https://git.openjdk.org/valhalla/pull/1091



More information about the valhalla-dev mailing list