Forwardport JDK 16 -> JDK 17 -------------
Commit messages: - Merge - 8258832: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux-X64 - 8258827: ProblemList Naming/DefaultRegistryPort.java and Naming/legalRegistryNames/LegalRegistryNames.java on Windows - 8258802: ProblemList TestJstatdDefaults.java, TestJstatdRmiPort.java, and TestJstatdServer.java - 8258790: C2: Crash on empty macro node list - 8258443: doclint should be service-loaded with system class loader - 8255763: C2: OSR miscompilation caused by invalid memory instruction placement - 8258714: Shenandoah: Process references before evacuation during degen The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.java.net/?repo=jdk&pr=1870&range=00.0 - jdk16: https://webrevs.openjdk.java.net/?repo=jdk&pr=1870&range=00.1 Changes: https://git.openjdk.java.net/jdk/pull/1870/files Stats: 203 lines in 12 files changed: 181 ins; 13 del; 9 mod Patch: https://git.openjdk.java.net/jdk/pull/1870.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/1870/head:pull/1870 PR: https://git.openjdk.java.net/jdk/pull/1870
