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

Tom Rodriguez tom.rodriguez at oracle.com
Tue Dec 20 10:41:42 PST 2011


Looks good.

tom

On Dec 20, 2011, at 9:24 AM, Roland Westrelin wrote:

> 
> http://cr.openjdk.java.net/~roland/7123253/webrev.00/
> 
> 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.
> 
> Roland.



More information about the hotspot-compiler-dev mailing list