RFR: 8336042: Caller/callee param size mismatch in deoptimization causes crash [v2]
Dean Long
dlong at openjdk.org
Thu Feb 13 21:35:12 UTC 2025
On Thu, 13 Feb 2025 06:49:50 GMT, Richard Reingruber <rrich at openjdk.org> wrote:
> The 2nd assert does not fail w/o the deoptimization.cpp fix. Might be due to alignement of caller->sp() in the interpreter.
Aarch64 also does alignment, and that's why the test uses two different methods, one with an extra local, to hopefully handle both cases of even/odd 2-word (16 byte) alignment. But ppc might be different enough that this isn't enough to trigger the bug. Or maybe the end of frame bound is slightly off?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/23557#issuecomment-2657755434
More information about the hotspot-dev
mailing list