RFR: Merge openjdk/jdk:master

William Kemper wkemper at openjdk.org
Thu Sep 12 20:26:53 UTC 2024


Merges tag jdk-24+15

## Notes:
* CDS support is disabled for generational mode, pending: https://bugs.openjdk.org/browse/JDK-8339182
* make_regular_bypass has been modified to maintain humongous waste accounting

## Testing
GHA, internal pipelines

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

Commit messages:
 - Merge remote-tracking branch 'shenandoah/master' into merge-jdk-24+N
 - Merge tag 'jdk-24+15' into merge-jdk-24+N
 - 8334165: Remove serialVersionUID compatibility logic from JMX
 - 8339733: C2: some nodes can have incorrect control after do_range_check()
 - 8339731: java.desktop/share/classes/javax/swing/text/html/default.css typo in margin settings
 - 8339159: api/java_rmi/Naming/Rebind.html crashes with SEGV from UTF8::quoted_ascii_length call
 - 8339835: Replace usages of -mx and -ms in some client-libs tests
 - 8339834: Replace usages of -mx and -ms in some tests
 - 8339678: Update runtime/condy tests to be executed with VM flags
 - 8299419: Thread.sleep(millis) may throw OOME
 - ... and 300 more: https://git.openjdk.org/shenandoah/compare/b7405b19...cc04604a

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

Changes: https://git.openjdk.org/shenandoah/pull/498/files
  Stats: 44820 lines in 1351 files changed: 27369 ins; 10467 del; 6984 mod
  Patch: https://git.openjdk.org/shenandoah/pull/498.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah.git pull/498/head:pull/498

PR: https://git.openjdk.org/shenandoah/pull/498


More information about the shenandoah-dev mailing list