RFR: Merge jdk8u:master

Andrew John Hughes andrew at openjdk.org
Mon Jun 30 03:43:57 UTC 2025


Merge jdk8u452-b08

GHA builds will not work until [JDK-8293107](https://bugs.openjdk.org/browse/JDK-8293107) is merged in 8u462-b01

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

Commit messages:
 - Merge jdk8u452-b08
 - 8347847: Enhance jar file support
 - 8343007: Enhance Buffered Image handling
 - 8342562: Enhance Deflater operations
 - 8338430: Improve compiler transformations
 - 8337692: Better TLS connection support
 - 8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract
 - 8309841: Jarsigner should print a warning if an entry is removed
 - 8337494: Clarify JarInputStream behavior
 - 8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly

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

Changes: https://git.openjdk.org/shenandoah-jdk8u/pull/97/files
  Stats: 699 lines in 17 files changed: 504 ins; 57 del; 138 mod
  Patch: https://git.openjdk.org/shenandoah-jdk8u/pull/97.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah-jdk8u.git pull/97/head:pull/97

PR: https://git.openjdk.org/shenandoah-jdk8u/pull/97


More information about the shenandoah-dev mailing list