Merge tag 'jdk-28+8' into lworld_merge_jdk_28_8 Added tag jdk-28+8 for changeset 5428159f
- [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - Merge jdk - 8387593: Using XOR mode to clear the content leaves some traces in metal - 8387597: AwtTrayIcon::InitNID remove handling of ancient Windows versions - 8388694: Refactor metaspace_pointers_do() operations for BSMAttributeEntries - 8384882: jvmti/IterateOverReachableObjects/iterreachobj002 fails with Not a valid malloc pointer - 8388695: Remove PrintRewrites - 8133167: String.toLowerCase() for sigma does not use Final_Sigma condition - 8388449: GenShen: Degenerated cycle could be skipped - 8381565: FileDialogDropTargetTest.java fails: Unexpected exit from test [exit code: -1073740771] - 8387415: Unneeded check for bmi2 support for VectorCmpMasked opcode - ... and 80 more: https://git.openjdk.org/valhalla/compare/28c17c4e...46a35c39 The webrevs contain the adjustments done while merging with regards to each parent branch: - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2666&range=00.0 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2666&range=00.1 Changes: https://git.openjdk.org/valhalla/pull/2666/files Stats: 14475 lines in 302 files changed: 8437 ins; 4407 del; 1631 mod Patch: https://git.openjdk.org/valhalla/pull/2666.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2666/head:pull/2666 PR: https://git.openjdk.org/valhalla/pull/2666
