this._oid = System.identityHashCode(this);
}
public CloseableMappedByteBuffer allocateBuffer(final long pageOffset) {
final MutableLongPair pair = new MutableLongPair(_oid, pageOffset);
final Map<MutableLongPair, CloseableMappedByteBuffer> pool = _pool;
CloseableMappedByteBuffer buf;
synchronized(pool) {
buf = pool.get(pair);
if(buf == null || !AtomicUtils.tryIncrementIfGreaterThan(buf.referenceCount(), 0)) {