Forwardport JDK 17 -> JDK 18

-------------

Commit messages:
 - Merge
 - 8268371: C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no 
longer needed
 - 8268676: assert(!ik->is_interface() && !ik->has_subklass()) failed: 
inconsistent klass hierarchy
 - 8268265: MutableSpaceUsedHelper::take_sample() hits assert(left >= right) 
failed: avoid overflow
 - 8268971: ProblemList tools/jpackage/windows/WinInstallerIconTest.java on 
win-x64
 - 8264843: Javac crashes with NullPointerException when finding unencoded XML 
in <pre> tag
 - 8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with 
"RuntimeException: java.net.SocketException: Connection reset"
 - 8268353: Test libsvml.so is and is not present in jdk image
 - 8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id
 - 8268776: Test `ADatagramSocket.java` missing /othervm from @run tag
 - ... and 3 more: https://git.openjdk.java.net/jdk/compare/bb24fa65...a3951c44

The merge commit only contains trivial merges, so no merge-specific webrevs 
have been generated.

Changes: https://git.openjdk.java.net/jdk/pull/4525/files
  Stats: 845 lines in 26 files changed: 408 ins; 384 del; 53 mod
  Patch: https://git.openjdk.java.net/jdk/pull/4525.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/4525/head:pull/4525

PR: https://git.openjdk.java.net/jdk/pull/4525

Reply via email to