Merge jdk-27+7 -------------
Commit messages: - Merge branch 'lworld' into lworld_merge_jdk_27_7_incr - Adjust testing for 8378087 - Valhalla changes for 8373343 part3, thanks Christian Hagedorn - Merge tag 'jdk-27+7' into lworld_merge_jdk_27_7_incr - 8376423: Test javax/swing/plaf/metal/MetalUtils/bug6190373.java failed: ClassCastException: class java.lang.Character cannot be cast to class javax.swing.Painter - 8376169: JPopupMenu.setInvoker(null) causes NPE - 8376531: Genshen: Convert ShenandoahOldGeneration to use Atomic<T> - 8376433: Remove AppContext from Swing Windows L&F implementation - 8376434: Remove AppContext from awt ImageFetcher implementation - 8376432: Remove AppContext from sun/swing/DefaultLookup.java - ... and 101 more: https://git.openjdk.org/valhalla/compare/0213b850...0c53f7bf The webrevs contain the adjustments done while merging with regards to each parent branch: - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2118&range=00.0 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2118&range=00.1 Changes: https://git.openjdk.org/valhalla/pull/2118/files Stats: 16038 lines in 526 files changed: 5443 ins; 3560 del; 7035 mod Patch: https://git.openjdk.org/valhalla/pull/2118.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2118/head:pull/2118 PR: https://git.openjdk.org/valhalla/pull/2118
