RFR: Merge jdk17

Jesper Wilhelmsson jwilhelm at openjdk.java.net
Mon Jun 21 22:11:54 UTC 2021


Forwardport JDK 17 -> JDK 18

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

Commit messages:
 - Merge
 - 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
 - 8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails
 - 8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop
 - 8268702: JFR diagnostic commands lack argument descriptors when viewed using Platform MBean Server
 - 8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
 - 8269063: Build failure due to VerifyReceiverTypes was not declared after JDK-8268405

The webrevs contain the adjustments done while merging with regards to each parent branch:
 - master: https://webrevs.openjdk.java.net/?repo=jdk&pr=4545&range=00.0
 - jdk17: https://webrevs.openjdk.java.net/?repo=jdk&pr=4545&range=00.1

Changes: https://git.openjdk.java.net/jdk/pull/4545/files
  Stats: 608 lines in 25 files changed: 578 ins; 17 del; 13 mod
  Patch: https://git.openjdk.java.net/jdk/pull/4545.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/4545/head:pull/4545

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



More information about the build-dev mailing list