RFR: 8309209: C2 failed "assert(_stack_guard_state == stack_guard_reserved_disabled) failed: inconsistent state" [v5]
David Holmes
dholmes at openjdk.org
Thu Jun 29 01:56:20 UTC 2023
On Thu, 29 Jun 2023 01:02:25 GMT, Dean Long <dlong at openjdk.org> wrote:
>> I've no idea, I used the code below as the pattern here. @theRealAph reviewed this.
>
> ldrw + cmpw does seem more correct, plus an asset that sizeof _stack_guard_state == 4. ldr+cmp is only going to work for little-endian, and only as long as the alignment padding between _stack_guard_state and _stack_overflow_limit is all zeroes.
Changed
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/14669#discussion_r1245998685
More information about the hotspot-runtime-dev
mailing list