[lworld] RFR: Merge jdk

David Simms dsimms at openjdk.org
Thu May 15 14:09:33 UTC 2025


Merge jdk-25+18

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

Commit messages:
 - Adjust testing
 - Merge tag 'jdk-25+18' into lworld_merge_jdk_25_18
 - 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable
 - 8341641: Make %APPDATA% and %LOCALAPPDATA% env variables available in *.cfg files
 - 8352748: Remove com.sun.tools.classfile from the JDK
 - 8351034: Add AVX-512 intrinsics for ML-DSA
 - 8351319: AOT cache support for custom class loaders broken since JDK-8348426
 - 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint
 - 8354213: Restore pointless unicode characters to ASCII
 - 8353041: NeverBranchNode causes incorrect block frequency calculation
 - ... and 131 more: https://git.openjdk.org/valhalla/compare/6a6cf4f7...5c5aecd8

The webrevs contain the adjustments done while merging with regards to each parent branch:
 - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=1455&range=00.0
 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=1455&range=00.1

Changes: https://git.openjdk.org/valhalla/pull/1455/files
  Stats: 33290 lines in 647 files changed: 16765 ins; 14277 del; 2248 mod
  Patch: https://git.openjdk.org/valhalla/pull/1455.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1455/head:pull/1455

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


More information about the valhalla-dev mailing list