561562563564565566567568569570571
final ILock lock = _lock; lock.lock(); try { return _pageReadCache.get(page); } finally { lock.unlock(); } } private void putBlock(final int page, final int[] b) { final ILock lock = _lock;
571572573574575576577578579580581
final ILock lock = _lock; lock.lock(); try { _pageReadCache.putIfAbsent(page, b); } finally { lock.unlock(); } } @Override public void flush(final DbCollection coll, final String docName) throws IOException,
106107108109110111112113114115116
throw new XQueryException("Result of ThreadedVariable#" + getName() + " was illegally null"); } return result; } finally { lock.unlock(); this._dynEnv = null; //this._result = null; } }
559560561562563564565566567568569
final ILock lock = _lock; lock.lock(); try { return _pageReadCache.get(page); } finally { lock.unlock(); } } private void putBlock(final int page, final long[] b) { final ILock lock = _lock;
569570571572573574575576577578579
579580581582583584585586587588589
581582583584585586587588589590591