Merge jdk-27+8

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

Commit messages:
 - Tweak to 8375569, avoid creating scratch mirror for refined array klass
 - Merge tag 'jdk-27+8' into lworld_merge_jdk_27_8
 - 8376756: GenShen: Improve encapsulation of generational collection set 
choosing
 - 8340830: Console.readLine() and Console.printf() are mutually blocking
 - 8376405: Virtual thread crash: assert(!_current->is_suspended()) failed: 
must be
 - 8376645: Test java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java 
failed: no response from peer
 - 8377141: G1: Remove unused local declaration in G1BarrierSetC2
 - 8376761: ARM32: Constant base assert after JDK-8373266
 - 8367530: The exhaustiveness errors could be improved
 - 8376031: HttpsURLConnection.getServerCertificates() throws 
"java.lang.IllegalStateException: connection not yet open" for the HEAD method
 - ... and 85 more: https://git.openjdk.org/valhalla/compare/c826bfec...2163c22d

The webrevs contain the conflicts with lworld and the adjustments done while 
merging with regards to each parent branch:
 - merge conflicts: 
https://webrevs.openjdk.org/?repo=valhalla&pr=2125&range=00.conflicts
 - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2125&range=00.0
 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2125&range=00.1

Changes: https://git.openjdk.org/valhalla/pull/2125/files
  Stats: 51122 lines in 640 files changed: 25598 ins; 16740 del; 8784 mod
  Patch: https://git.openjdk.org/valhalla/pull/2125.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2125/head:pull/2125

PR: https://git.openjdk.org/valhalla/pull/2125

Reply via email to