try { node = notSplitDirty(frame); node.storeChildEntryCount(frame.mNodePos, childCount); } catch (Throwable e) { child.releaseShared();
try { node = notSplitDirty(frame); node.storeChildEntryCount(frame.mNodePos, childCount); } catch (Throwable e) { child.releaseShared();
try { node = notSplitDirty(frame); node.storeChildEntryCount(frame.mNodePos, childCount); continue; } finally {
parentNode.storeChildEntryCount(parentPos, childCount); if (childCount < amount) { amount -= childCount;
parentNode.storeChildEntryCount(parentPos, childCount); if (childCount < amount) { amount -= childCount;
parentNode.storeChildEntryCount(parentPos, childCount); if (childCount < amount) { amount -= childCount;
parentNode.storeChildEntryCount(parentPos, childCount); if (childCount < amount) { amount -= childCount;
parentNode.storeChildEntryCount(parentPos, childCount); count += childCount; childNode.releaseShared();
parentNode.storeChildEntryCount(parentPos, childCount); count += childCount; childNode.releaseShared();