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

Roland Westrelin roland at openjdk.org
Tue Oct 4 08:12:52 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.

This pull request has now been integrated.

Changeset: bf39b184
Author:    Roland Westrelin <roland at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/bf39b184ca8aabcc51dc6ea4eee046c69b278710
Stats:     2 lines in 1 file changed: 1 ins; 0 del; 1 mod

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

Reviewed-by: shade, thartmann

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

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


More information about the hotspot-compiler-dev mailing list