RFR: 8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces

Tobias Hartmann thartmann at openjdk.org
Tue Oct 4 07:16:06 UTC 2022


On Thu, 29 Sep 2022 14:31:16 GMT, Roland Westrelin <roland 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.

Looks good.

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

Marked as reviewed by thartmann (Reviewer).

PR: https://git.openjdk.org/jdk/pull/10491


More information about the hotspot-compiler-dev mailing list