986987988989990991992993994995996
/* Stats */ nNodesEvicted.increment(); renewedChild.incEvictStats(source); } } finally { renewedChild.releaseLatch(); } } finally { parent.releaseLatch(); }
734735736737738739740741742743744
/* Stats */ nRootNodesEvicted.increment(); } } finally { rootIN.releaseLatch(); } return null; } }
13991400140114021403140414051406140714081409
* it out. */ nINsMigratedThisRun++; inInTree.setDirty(true); inInTree.setCleanedSinceLastLog(); inInTree.releaseLatch(); dirtied = true; } completed = true; } finally {
603604605606607608609610611612613
in.isDbRoot(), in.getMainTreeKey(), in.getDupTreeKey())); } } finally { in.releaseLatch(); } } /* Set the tree cache size. */ mb.refreshTreeMemoryUsage(totalSize);
880881882883884885886887888889890
root.setLsn(newLsn); flushed = true; } } } finally { rootIN.releaseLatch(); } return null; } boolean getFlushed() {
720721722723724725726727728729730
nNodesEvictedThisRun++; nNodesEvicted++; } } } finally { renewedChild.releaseLatch(); } } } finally { parent.releaseLatch(); }
889890891892893894895896897898899
break; } } } finally { if (next != null) { next.releaseLatch(); } } assert Latch.countLatchesHeld() == 0; }
found = false; } success = true; } finally { if (parent != null) { parent.releaseLatch(); } trace(detailedTraceLevel, db, TRACE_DUP_ROOT_REPLACE, success, inFromLog, lsn, parent, found,
331332333334335336337338339340341
assert in.verifyMemorySize(): "in nodeId=" + in.getNodeId() + ' ' + in.getClass().getName(); total += in.getInMemorySize(); } finally { in.releaseLatch(); } } } finally { inList.releaseMajorLatch(); }
16791680168116821683168416851686168716881689
} if (n != null && n.containsDuplicates()) { DIN dupRoot = (DIN) n; dupRoot.latch(); in.releaseLatch(); in = null; found = positionFirstOrLast(first, dupRoot); } else { /*