review request (S): 7123253: C1: in store check code, usage of registers may be incorrect

Roland Westrelin roland.westrelin at
Tue Dec 20 09:24:45 PST 2011

Assembly code in LIR_Assembler::emit_opTypeCheck() for case code == lir_store_check uses value (an input) after k_RInfo (a temp) is written to. If k_RInfo and value are the same, this code breaks.


More information about the hotspot-compiler-dev mailing list