Merge jdk-28+7

- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

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

Commit messages:
 - Merge branch 'lworld' into lworld_merge_jdk_28_7_2
 - Further merge & Valhalla fixes to 8374783
 - Merge tag 'jdk-28+7' into lworld_merge_jdk_28_7
 - 8388188: NMT: Remove unused local variable in RegionIterator::next_committed
 - 8387149: C2: assert(regs[i] != regs[j]) failed: regs[2] and regs[3] are 
both: v24
 - 8380166: C2: crash in compiled code due to zero division because of widened 
CastII
 - 8380549: HttpCookie.expiryDate2DeltaSeconds returns 0 on parse failure, 
causing immediate cookie expiration
 - 8387328: C2: A Phi must not have a narrower Type than its inputs
 - 8387414: Insufficient feature gate in vm_version_x86 for UseKyberIntrinsics
 - 8388016: [s390x] Remove the alignment from stubGenerator
 - ... and 42 more: https://git.openjdk.org/valhalla/compare/ff799ce4...28a44faf

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

Changes: https://git.openjdk.org/valhalla/pull/2663/files
  Stats: 9242 lines in 204 files changed: 8088 ins; 462 del; 692 mod
  Patch: https://git.openjdk.org/valhalla/pull/2663.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2663/head:pull/2663

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

Reply via email to