[master] RFR: Merge jdk:jdk-21+22

Roman Kennke rkennke at openjdk.org
Mon May 15 15:43:55 UTC 2023


This merges upstream JDK at tag jdk-21+22.

Most notably this merges the upstreamed locking changes, and thus greatly reduces the upstream diff.

Testing:
 - [x] tier1 (x86_64)
 - [x] tier1 (aarch64)
 - [ ] tier2 (x86_64)
 - [ ] tier2 (aarch64)

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

Commit messages:
 - Merge tag 'jdk-21+22' into merge-jdk-21+22
 - 8307765: DynamicArchiveHeader contents are missing in CDS mapfile
 - 8307860: [BACKOUT] JDK-8307194 Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
 - 8307857: validate-source fails after JDK-8306758
 - 8306758: com/sun/jdi/ConnectedVMs.java fails with "Non-zero debuggee exitValue: 143"
 - 8307194: Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
 - 8307244: Remove redundant class RMIIIOPServerImpl
 - 8151531: Add notes to BaseStream.spliterator/iterator docs regarding them being escape hatches
 - 8305748: Clarify reentrant behavior of close() in FileInputStream, FileOutputStream, and RandomAccessFile
 - 8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause
 - ... and 203 more: https://git.openjdk.org/lilliput/compare/f41625f0...27fd6000

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

Changes: https://git.openjdk.org/lilliput/pull/94/files
  Stats: 76532 lines in 1729 files changed: 49884 ins; 13686 del; 12962 mod
  Patch: https://git.openjdk.org/lilliput/pull/94.diff
  Fetch: git fetch https://git.openjdk.org/lilliput.git pull/94/head:pull/94

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


More information about the lilliput-dev mailing list