RFR: 8336042: Caller/callee param size mismatch in deoptimization causes crash
Dean Long
dlong at openjdk.org
Wed Feb 12 21:04:10 UTC 2025
On Wed, 12 Feb 2025 20:58:34 GMT, Dean Long <dlong at openjdk.org> wrote:
>>> Maybe `caller` has got an c2i extension? I guess this would be problematic.
>>
>> I meant i2c extension.
>
> The two asserts together are supposed to be an upper and lower bound. The first assert is a stricter version of the assert that was originally added by JDK-7090904. It looks like the 2nd assert should have been reversed, assuming l2 is correct.
I was lazy about naming, so `l2` has a different meaning in the x64 asserts.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23557#discussion_r1953393697
More information about the hotspot-dev
mailing list