RFR(XS) 8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw
iggy.veresov at gmail.com
Fri Oct 3 04:15:56 UTC 2014
I incorrectly assumed that LIRItem.load_noconstant() always leaves constants alone. On SPARC that is not the case. So it’s incorrect to assume that if a value was a constant in HIR it will stay a constant in LIR. The fix is to ask LIR for types and constness.
More information about the hotspot-compiler-dev