*/
while ((evictBytes < maxEvictBytes) &&
(numNodesScannedThisBatch <= maxINsPerBatch) &&
arbiter.stillNeedsEviction()) {
ScanInfo scanInfo = selector.selectIN(maxINsPerBatch);
IN target = scanInfo.target;
numNodesScannedThisBatch += scanInfo.numNodesScanned;
if (target == null) {
break;