while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) {
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) {
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) {
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) { final long evictedPageId = getPageId(nodes, ptr); final int evictedIndex = hash(evictedPageId) % hashTable.length; while (true) { final int chainNextPtr = nodes.get(entryPtr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, entryPtr) == evictedPageId) { if (prevPtr < 0) { hashTable[evictedIndex] = chainNextPtr;
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) { final long evictedPageId = getPageId(nodes, ptr); final int evictedIndex = hash(evictedPageId) % hashTable.length; while (true) { final int chainNextPtr = nodes.get(entryPtr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, entryPtr) == evictedPageId) { if (prevPtr < 0) { hashTable[evictedIndex] = chainNextPtr;
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) { final long evictedPageId = getPageId(nodes, ptr); final int evictedIndex = hash(evictedPageId) % hashTable.length; while (true) { final int chainNextPtr = nodes.get(entryPtr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, entryPtr) == evictedPageId) { if (prevPtr < 0) { hashTable[evictedIndex] = chainNextPtr;
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) {
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) {
while (true) { final int chainNextPtr = nodes.get(ptr + CHAIN_NEXT_PTR_FIELD); if (getPageId(nodes, ptr) == pageId) {