*** 72,79 **** unsafe.putIntVolatile(this, f_int_off, i); } public void testObj(Object o) { ! unsafe.putObjectVolatile(this, f_obj_off, o); } } --- 72,79 ---- unsafe.putIntVolatile(this, f_int_off, i); } public void testObj(Object o) { ! unsafe.putReferenceVolatile(this, f_obj_off, o); } }