public int readInt() { ensureCanGrow(4); int value = Unsafe.INSTANCE.getInt(address + position); position += 4; return BigEndian.ioInt(value); }