public final int getTibOffset() throws UninterruptiblePragma { return tibSlot << LOG_BYTES_IN_INT;
public final Offset getTibOffset() throws UninterruptiblePragma { return Offset.fromIntZeroExtend(tibSlot << LOG_BYTES_IN_INT);
  public final int getTibOffset() throws UninterruptiblePragma {     return tibSlot << LOG_BYTES_IN_INT;   }