[jdk11u] RFR: 8304389: [11u] Crash on Windows in C2 compiled code after 8248238 and 8218431 [v3]

Martin Doerr mdoerr at openjdk.org
Tue Mar 21 13:31:13 UTC 2023


On Tue, 21 Mar 2023 08:07:28 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

>> … 8218431
>> 
>> A required fix to avoid regression in 11.0.19. See JBS issue.
>
> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Rename define

Ok. There seems to be code which clobbers at least RSI in 11u. Having the caller preserve these registers over runtime calls looks like a feasible workaround. I think this is a good fix for the 11u release. I'd use `#if 0` instead of checking for `DISABLED`.

-------------

Marked as reviewed by mdoerr (Reviewer).

PR Review: https://git.openjdk.org/jdk11u/pull/70#pullrequestreview-1350463777


More information about the jdk-updates-dev mailing list