RFR(S): 8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class
rkennke at redhat.com
Wed May 22 09:14:51 UTC 2019
The fix looks good to me! Thanks!
> Expanding a barrier in the outer loop of a strip mined loop nest
> confuses the loop strip mining verification logic. This is not a new
> problem and the way this relatively rare case has been handled so far is
> by turning the outer strip mined loop into a regular loop so the
> verification logic doesn't trigger. In the move to the new barrier
> scheme, some of that logic was dropped. This fix puts it back and also
> fixes a bug that it causes.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: OpenPGP digital signature
More information about the hotspot-compiler-dev