Merge tag 'jdk-28+6' into lworld_merge_jdk_28_6
Added tag jdk-28+6 for changeset 05c93a1d

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

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

Commit messages:
 - Merge tag 'jdk-28+6' into lworld_merge_jdk_28_6
 - 8387411: C2: assert((in_vt->isa_pvectmask() == nullptr) == 
(vt->isa_pvectmask() == nullptr)) failed: Both BVectMask, or both NVectMask, or 
both PVectMask
 - 8387937: C1: aarch64: two-arg add_debug_info_for_branch looks obsolete
 - 8387907: Shenandoah: Marking loop prefetch
 - 8378719: CompiledDirectCall::set_to_interpreted() fails with guarantee(chk 
== -1 || chk == 0) failed: Field too big for insn
 - 8387707: Shenandoah: Simplify reserved queue handling in mark loop
 - 8386848: testBool in java/foreign/normalize/TestNormalize.java fails on Zero 
VM with expected [true] but found [false]
 - 8358342: G1: G1CodeRootSet performance breaks down on even moderate load
 - 8386705: Parallel: Allow NUMA with explicit huge pages and adaptive resizing
 - 8387765: G1: Let G1HeapRegionType::_tag use the Atomic API
 - ... and 42 more: https://git.openjdk.org/valhalla/compare/23a199ff...b69c7c2b

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

Changes: https://git.openjdk.org/valhalla/pull/2636/files
  Stats: 3777 lines in 182 files changed: 2474 ins; 618 del; 685 mod
  Patch: https://git.openjdk.org/valhalla/pull/2636.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2636/head:pull/2636

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

Reply via email to