RFR: 8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces
Roland Westrelin
roland at openjdk.org
Tue Oct 4 08:03:07 UTC 2022
On Mon, 3 Oct 2022 13:00:49 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
>> During igvn, at a heap stable test, a dominating heap stable test is
>> found that can be used to optimize out the current one. But this area
>> of the graph is actually dying and the current test has lost one of
>> its projection already, something the logic doesn't expect and which
>> causes the crash. The fix I propose is to simply detect that the heap
>> stable test is dying and skip the transformation.
>
> All right, looks reasonable.
thanks @shipilev @TobiHartmann for the reviews.
-------------
PR: https://git.openjdk.org/jdk/pull/10491
More information about the hotspot-compiler-dev
mailing list