Merge jdk-27+24

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

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

Commit messages:
 - Adjust testing (JDK-8385677)
 - Merge branch 'lworld' into lworld_merge_jdk_27_24
 - Merge tag 'jdk-27+24' into lworld_merge_jdk_27_24
 - 8381834: Improve TLAB sizing heuristics
 - 8381270: TestGCPhaseConcurrent.java#Z intermittent fails OOME
 - 8384416: Crash in RunTimeClassInfo::klass() during AOT cache assembly
 - 8385525: Suggest Metal toolchain download in configure error on Xcode 26+
 - 8373426: Remove ffdhe6144 and ffdhe8192 from default list of TLS named groups
 - 8382031: Update IANA Language Subtag Registry to Version 2026-05-05
 - 8383709: Linux perf map should record individual stubs
 - ... and 49 more: https://git.openjdk.org/valhalla/compare/b9b9eefb...6aad635f

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=2494&range=00.conflicts
 - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2494&range=00.0
 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2494&range=00.1

Changes: https://git.openjdk.org/valhalla/pull/2494/files
  Stats: 38572 lines in 454 files changed: 23168 ins; 10776 del; 4628 mod
  Patch: https://git.openjdk.org/valhalla/pull/2494.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2494/head:pull/2494

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

Reply via email to