MM_Interface.putfieldWriteBarrier(obj, offset, ref, getId());
MM_Interface.putfieldWriteBarrier(obj, getOffset(), ref, getId());
  public final void setObjectValueUnchecked(Object obj, Object ref) {    if (isStatic()) {      if (MM_Interface.NEEDS_PUTSTATIC_WRITE_BARRIER)        MM_Interface.putstaticWriteBarrier(offset, ref);      else        VM_Statics.setSlotContents(offset>>>LOG_BYTES_IN_INT, ref);    } else {      if (MM_Interface.NEEDS_WRITE_BARRIER)        MM_Interface.putfieldWriteBarrier(obj, offset, ref, getId());      else        VM_Magic.setObjectAtOffset(obj, offset, ref);    }  }