RFR: Merge openjdk/jdk21u:master [v2]

William Kemper wkemper at openjdk.org
Mon Nov 24 16:59:40 UTC 2025


> Merges tag jdk-21.0.10+3

William Kemper has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 210 additional commits since the last revision:

 - Merge tag 'jdk-21.0.10+3' into merge-jdk-21.0.10+3
   
   Added tag jdk-21.0.10+3 for changeset 46687d38472d
 - Merge
 - Merge
 - 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch
   
   Reviewed-by: wkemper
   Backport-of: 81a1e8e1363446de499a59fc706221efde12dd86
 - Merge
 - 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle
   
   Reviewed-by: kdnilsen
   Backport-of: f36c33c86df0400d2155bfadd9a6b5ea56743133
 - 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely
   
   Reviewed-by: phh, kdnilsen
   Backport-of: 7fcce27096605a27ca3b74349d1012bb0bd5963d
 - 8367378: GenShen: Missing timing stats when old mark buffers are flushed during final update refs
   
   Backport-of: 11df28916af4c2bfd69b2829c74e046ad953ee6c
 - Merge
 - Merge
 - ... and 200 more: https://git.openjdk.org/shenandoah-jdk21u/compare/46687d38...f4186b5c

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

Changes:
  - all: https://git.openjdk.org/shenandoah-jdk21u/pull/228/files
  - new: https://git.openjdk.org/shenandoah-jdk21u/pull/228/files/46687d38..f4186b5c

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=shenandoah-jdk21u&pr=228&range=01
 - incr: https://webrevs.openjdk.org/?repo=shenandoah-jdk21u&pr=228&range=00-01

  Stats: 30217 lines in 291 files changed: 24844 ins; 3575 del; 1798 mod
  Patch: https://git.openjdk.org/shenandoah-jdk21u/pull/228.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah-jdk21u.git pull/228/head:pull/228

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


More information about the shenandoah-dev mailing list