RFR: 8326236: assert(ce != nullptr) failed in Continuation::continuation_bottom_sender
David Holmes
dholmes at openjdk.org
Mon Jan 13 07:20:40 UTC 2025
On Thu, 9 Jan 2025 19:48:53 GMT, Patricio Chilano Mateo <pchilanomate at openjdk.org> wrote:
> Please review the following fix. In method frame::safe_for_sender() we could read a sender_pc that matches StubRoutines::cont_returnBarrier() but there is no actual continuation in the stack. I added more details in the bug comments on how we can get into this situation. The extra check verifies there is a ContinuationEntry further up in the stack. I run the patch through mach5 tiers 1-2 for sanity testing and tiers 6-7.
>
> Thanks,
> Patricio
Based on the analysis this seems quite reasonable.
Thanks
-------------
Marked as reviewed by dholmes (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/23017#pullrequestreview-2545870840
More information about the hotspot-dev
mailing list