*** 69,76 **** readField(this, fieldOffset); } } private void readField(Object o, long fieldOffset) { ! unsafe.getObject(o, fieldOffset); } } --- 69,76 ---- readField(this, fieldOffset); } } private void readField(Object o, long fieldOffset) { ! unsafe.getReference(o, fieldOffset); } }