Forwardport JDK 19 -> JDK 20 -------------
Commit messages: - Merge - 8289486: Improve XSLT XPath operators count efficiency - 8289779: Map::replaceAll javadoc has redundant @throws clauses - 8289558: Need spec clarification of j.l.foreign.*Layout - 8289196: Pattern domination not working properly for record patterns - 6509045: {@inheritDoc} only copies one instance of the specified exception - 8288949: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing - 8289857: ProblemList jdk/jfr/event/runtime/TestActiveSettingEvent.java - 8289840: ProblemList vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java when run with vthread wrapper - 8289841: ProblemList vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java with ZGC on windows The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk&pr=9419&range=00.0 - jdk19: https://webrevs.openjdk.org/?repo=jdk&pr=9419&range=00.1 Changes: https://git.openjdk.org/jdk/pull/9419/files Stats: 807 lines in 28 files changed: 669 ins; 52 del; 86 mod Patch: https://git.openjdk.org/jdk/pull/9419.diff Fetch: git fetch https://git.openjdk.org/jdk pull/9419/head:pull/9419 PR: https://git.openjdk.org/jdk/pull/9419