* batch. This is done under the TargetSelector mutex. TODO:
* special eviction is done serially. We may want to absolve
* application threads of that responsibility, to avoid blocking, and
* only have evictor threads do special eviction.
*/
SetupInfo setupInfo = selector.startBatch(true /* doSpecialEviction */);
long evictBytes = setupInfo.specialEvictionBytes;
int maxINsPerBatch = setupInfo.maxINsPerBatch;
if (maxINsPerBatch == 0) {
return evictBytes; // The INList(s) are empty.
}