[master] RFR: Merge jdk:jdk-26+7

Roman Kennke rkennke at openjdk.org
Thu Jul 17 18:49:13 UTC 2025


As title says.

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

Commit messages:
 - 8347710: [Lilliput] Implement 4 byte headers
 - 8320761: [Lilliput] Implement compact identity hashcode
 - 8347711: [Lilliput] Parallel GC support for compact identity hashcode
 - 8346011: [Lilliput] Compact Full-GC Forwarding
 - 8309399: JVMTI spec needs to clarify when OPAQUE_FRAME is thrown for reasons other than a native method
 - 8357226: Remove unnecessary List.indexOf from RepaintManager.removeInvalidComponent
 - 8360288: Shenandoah crash at size_given_klass in op_degenerated
 - 8362336: Revert changes in metaspaceShared.cpp done via JDK-8356807
 - 8362276: NMT tests should have locks for the entire tests
 - 8361076: Add benchmark for ImageReader in preparation for Valhalla changes
 - ... and 87 more: https://git.openjdk.org/lilliput/compare/bf3cfbef...20406388

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

Changes: https://git.openjdk.org/lilliput/pull/202/files
  Stats: 23400 lines in 647 files changed: 15025 ins; 5608 del; 2767 mod
  Patch: https://git.openjdk.org/lilliput/pull/202.diff
  Fetch: git fetch https://git.openjdk.org/lilliput.git pull/202/head:pull/202

PR: https://git.openjdk.org/lilliput/pull/202


More information about the lilliput-dev mailing list