RFR: sh/jdk11 assert failure because IfNode input is a Phi
Roman Kennke
rkennke at redhat.com
Mon Jul 29 15:03:55 UTC 2019
I have tested the failing test, run all of specjvm with verification,
and hotspot_gc_shenandoah. Looks all good. Please push it to sh/jdk11
and under proper ID to jdk/jdk (I guess we need to rubber stamp it again).
Thanks,
Roman
> http://cr.openjdk.java.net/~roland/shenandoah/LRBafterCallUseBool/webrev.00/
>
> Input 1 of an IfNode must not be a Phi node so when cloning an LRB
> that's right after a call in the exception and fallthrough paths, we
> must make sure to clone the BoolNode and CmpNode that feed into an
> IfNode and not introduce a Phi.
>
> This fix also applies to upstream and will need to be fixed there.
>
> Roland.
>
More information about the shenandoah-dev
mailing list