}
return dst;
}
public int[] transferBuffers(long startPageOffset, int aryLength, ILongCache<int[]> _pool) {
LongRange range = _serContext.ranges().getRangeOf(startPageOffset);
final int pageSize = _pageSize;
long endPageOffset = (range == null) ? startPageOffset + pageSize : range.getEnd();
final long lastPageOffset = restrictEndOffset(startPageOffset, endPageOffset, aryLength, pageSize);
assert (lastPageOffset > startPageOffset) : "Illegal condition.. start:" + startPageOffset
+ " < end:" + lastPageOffset;
final ByteChannel channel;
try {