[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:41 UTC 2024


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

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

Commit messages:
 - removing white space
 - 8331462: [lworld] javac is setting the ACC_STRICT flag for value-based classes

Changes: https://git.openjdk.org/valhalla/pull/1091/files
  Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=1091&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8331462
  Stats: 103 lines in 2 files changed: 96 ins; 0 del; 7 mod
  Patch: https://git.openjdk.org/valhalla/pull/1091.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1091/head:pull/1091

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



More information about the valhalla-dev mailing list