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