Merge remote-tracking branch 'jdk/master' into lworld_merge_jdk_20260730_2300
- [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - Merge remote-tracking branch 'jdk/master' into lworld_merge_jdk_20260730_2300 - 8385131: HTTP/2 connection not closed after receiving GOAWAY frame when no streams are active - 8386884: GC.heap_dump -parallel accepts values outside uint range and silently wraps - 8389323: Remove unused jdk.internal.httpclient.monitorFlowDelegate property - 8388030: Provide configure option to disable build of libjsound The webrevs contain the adjustments done while merging with regards to each parent branch: - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2689&range=00.0 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2689&range=00.1 Changes: https://git.openjdk.org/valhalla/pull/2689/files Stats: 742 lines in 10 files changed: 537 ins; 163 del; 42 mod Patch: https://git.openjdk.org/valhalla/pull/2689.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2689/head:pull/2689 PR: https://git.openjdk.org/valhalla/pull/2689
