RFR: Merge openjdk/jdk21u:master

William Kemper wkemper at openjdk.org
Thu Nov 6 14:31:34 UTC 2025


Merges tag jdk-21.0.10+1

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

Commit messages:
 - 8369947: Bytecode rewriting causes Java heap corruption on RISC-V
 - 8353832: Opensource FontClass, Selection and Icon tests
 - 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel
 - 8369506: Bytecode rewriting causes Java heap corruption on AArch64
 - 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically
 - 8358813: JPasswordField identifies spaces in password via delete shortcuts
 - 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization
 - 8355241: Move NativeDialogToFrontBackTest.java PL test to manual category
 - 8334509: Cancelling PageDialog does not return the same PageFormat object
 - 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main
 - ... and 263 more: https://git.openjdk.org/shenandoah-jdk21u/compare/7f146482...485ced0d

The webrev contains the conflicts with master:
 - merge conflicts: https://webrevs.openjdk.org/?repo=shenandoah-jdk21u&pr=226&range=00.conflicts

Changes: https://git.openjdk.org/shenandoah-jdk21u/pull/226/files
  Stats: 52671 lines in 2989 files changed: 33410 ins; 10089 del; 9172 mod
  Patch: https://git.openjdk.org/shenandoah-jdk21u/pull/226.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah-jdk21u.git pull/226/head:pull/226

PR: https://git.openjdk.org/shenandoah-jdk21u/pull/226


More information about the shenandoah-dev mailing list