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

Roman Kennke rkennke at openjdk.org
Thu Jul 17 12:01:05 UTC 2025


Merging jdk-26+6
Fixed some minor issues
Re-order patches to make more sense and get clean builds and tests after each patch

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

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
 - Merge branch 'master' into merge-jdk-26+6
 - 8351487: [ubsan] jvmti.h runtime error: load of value which is not a valid value
 - 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors
 - 8361447: [REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays
 - 8361647: Report the error reason on failed semaphore calls on macOS
 - 8344073: Test runtime/cds/appcds/TestParallelGCWithCDS.java#id0 failed
 - ... and 802 more: https://git.openjdk.org/lilliput/compare/84840c01...f18edea2

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

Changes: https://git.openjdk.org/lilliput/pull/201/files
  Stats: 199768 lines in 3397 files changed: 119144 ins; 54536 del; 26088 mod
  Patch: https://git.openjdk.org/lilliput/pull/201.diff
  Fetch: git fetch https://git.openjdk.org/lilliput.git pull/201/head:pull/201

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


More information about the lilliput-dev mailing list