Merge jdk-28+3

- [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
 - Adjust testing
 - Merge tag 'jdk-28+3' into lworld_merge_jdk-28_3
 - 8385833: C2 Vector API: assert(false) failed: infinite loop in 
PhaseIterGVN::transform_old
 - 8386109: Add missing @Override annotations in "javax.print.*" packages
 - 8384287: java/awt/TextArea/TextAreaCRLFAutoDetectManualTest.java fails after 
JDK-8340987
 - 8385024: `JLI_Open()` doesn't correctly handle paths longer than MAXPATH on 
Windows
 - 8386805: Drop ICF optimization from MSVC compilation flags
 - 8386107: arm32: libSuspendInCritical jtreg library fails to link
 - 8386609: WinL10nTest.java does not respect locale for WixType
 - ... and 55 more: https://git.openjdk.org/valhalla/compare/5e575216...8cc9875f

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

Changes: https://git.openjdk.org/valhalla/pull/2571/files
  Stats: 5219 lines in 182 files changed: 4240 ins; 428 del; 551 mod
  Patch: https://git.openjdk.org/valhalla/pull/2571.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2571/head:pull/2571

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

Reply via email to