Unsafe.copy(srcPtr, start.add(dstPtr), length);
final Extent size = Extent.fromIntZeroExtend(length); Unsafe.copy(srcPtr, start.add(dstPtr), size);
	public void setBytes(byte[] src, int srcOfs, int dstPtr, int length) {		if (srcOfs < 0) {			throw new IndexOutOfBoundsException("srcOfs < 0");		}		if (length < 0) {			throw new IndexOutOfBoundsException("length < 0");		}		if (srcOfs + length > src.length) {			throw new IndexOutOfBoundsException("dstOfs + length > dst.length");		}		testMemPtr(dstPtr, length);		final Address srcPtr = VmMagic.getArrayData(src).add(srcOfs);		Unsafe.copy(srcPtr, start.add(dstPtr), length);	}