Merge jdk-27+19 - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
------------- Commit messages: - Trivial test merge issue: Valhalla uses Unsafe, needs add exports - Merge tag 'jdk-27+19' into lworld_merge_jdk_27_19 - 8381362: C2: assert(_late_inlines.length() == 0 || IncrementalInlineMH || IncrementalInlineVirtual) failed: not empty - 8382316: Unused xtmp in long_to_maskLE8_avx - 8382606: Enable VectorMinMaxTransforms.java IR tests for RISC-V - 8382691: RISC-V: Clean up redundant restore_locals() in TemplateTable::invokeinterface - 8382690: aarch64: Clean up redundant restore_locals() in TemplateTable::invokeinterface - 8378894: AOT training run crashes with jcmd VM.native_memory - 8369327: On macOS List loses selection when added to Frame - 8382843: Update ProblemList comments for preview features - ... and 119 more: https://git.openjdk.org/valhalla/compare/f09dea67...0f035cde The webrevs contain the adjustments done while merging with regards to each parent branch: - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2365&range=00.0 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2365&range=00.1 Changes: https://git.openjdk.org/valhalla/pull/2365/files Stats: 10180 lines in 544 files changed: 7168 ins; 1249 del; 1763 mod Patch: https://git.openjdk.org/valhalla/pull/2365.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2365/head:pull/2365 PR: https://git.openjdk.org/valhalla/pull/2365
