RFR: 8339386: Assertion on AIX - original PC must be in the main code section of the compiled method
Martin Doerr
mdoerr at openjdk.org
Mon Sep 30 10:45:06 UTC 2024
We should make sure to read the `sender_pc` only once to make it signal safe (e.g. using `volatile`). Now, we can check if it is a deopt PC and if so, if the original PC is within the nmethod.
In case of interpreter frame on top of compiled deoptimized frame we need to use the unextendedSP (2nd commit).
-------------
Commit messages:
- Handle interpreter frame on top of compiled deoptimized frame.
- 8339386: Assertion on AIX - original PC must be in the main code section of the compiled method
Changes: https://git.openjdk.org/jdk/pull/21189/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21189&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8339386
Stats: 12 lines in 1 file changed: 9 ins; 0 del; 3 mod
Patch: https://git.openjdk.org/jdk/pull/21189.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/21189/head:pull/21189
PR: https://git.openjdk.org/jdk/pull/21189
More information about the hotspot-dev
mailing list