--- old/src/cpu/x86/vm/c1_CodeStubs_x86.cpp 2010-11-18 19:20:38.407430000 -0800 +++ new/src/cpu/x86/vm/c1_CodeStubs_x86.cpp 2010-11-18 19:20:38.209513000 -0800 @@ -473,7 +473,7 @@ Register pre_val_reg = pre_val()->as_register(); - ce->mem2reg(addr(), pre_val(), T_OBJECT, patch_code(), info(), false); + ce->mem2reg(addr(), pre_val(), T_OBJECT, patch_code(), info(), false /*unaligned*/, false /*wide*/); __ cmpptr(pre_val_reg, (int32_t) NULL_WORD); __ jcc(Assembler::equal, _continuation);