[jdk25u-dev] RFR: 8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios

Aleksey Shipilev shade at openjdk.org
Thu Nov 27 16:08:34 UTC 2025


Backporting to fix the regression in JDK 25 feature, and to match 25.0.3-oracle.

Additional testing:
 - [x] macos-aarch64-server-fastdebug, new regression test fails without the test, passes with it

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

Commit messages:
 - Backport cc5b35bf69dcf9e7e8037642c94e8d7e5847952d

Changes: https://git.openjdk.org/jdk25u-dev/pull/27/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=27&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8370887
  Stats: 199 lines in 2 files changed: 181 ins; 8 del; 10 mod
  Patch: https://git.openjdk.org/jdk25u-dev/pull/27.diff
  Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/27/head:pull/27

PR: https://git.openjdk.org/jdk25u-dev/pull/27


More information about the jdk-updates-dev mailing list