Forwardport JDK 20 -> JDK 21 -------------
Commit messages: - Merge - 8298797: Specification of some restricted methods is incorrect - 8287699: jdk/jfr/api/consumer/TestRecordingFileWrite.java fails with exception: java.lang.Exception: Found event that should not be there. - 8297979: ZGC: Ensure consistent MemoryUsage from MemoryMXBean.getHeapMemoryUsage() - 8298083: The "CheckBox/RadioButton[Enabled/Disabled].textForeground" stoped working - 8298888: ProblemList gc/g1/TestVerifyGCType.java on linux and macosx - 7093322: (fs spec) Files.newBufferedWriter should be clear when coding errors are detected - 8298050: Add links to graph output for javadoc - 8298376: ZGC: thaws stackChunk with stale oops - 8298727: Trees.getPath may crash for unnamed package - ... and 1 more: https://git.openjdk.org/jdk/compare/ac2fcf3f...f069db65 The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk&pr=11710&range=00.0 - jdk20: https://webrevs.openjdk.org/?repo=jdk&pr=11710&range=00.1 Changes: https://git.openjdk.org/jdk/pull/11710/files Stats: 250 lines in 15 files changed: 180 ins; 52 del; 18 mod Patch: https://git.openjdk.org/jdk/pull/11710.diff Fetch: git fetch https://git.openjdk.org/jdk pull/11710/head:pull/11710 PR: https://git.openjdk.org/jdk/pull/11710