RFR(S): 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1

Roland Westrelin rwestrel at redhat.com
Fri Nov 9 09:33:00 UTC 2018

Hi Dean,

> jint abs_con = uabs(con);
> if the unsigned value is too big to fit in a signed int?

Yes, you must be right. So move all computations to unsigned:




More information about the hotspot-compiler-dev mailing list