/guava/android/guava/src/com/google/common/collect/CompactHashMap.java
if ( bucketLength > MAX_HASH_BUCKET_LENGTH) {
if ( bucketLength >= MAX_HASH_BUCKET_LENGTH ) {
accessEntry(entryIndex); return oldValue; } next = CompactHashing.getNext(entry, mask); bucketLength++; } while (next != UNSET); <extra_id_0> return convertToHashFloodingResistantImplementation().put(key, value); } if (newSize > mask) { mask = resizeTable(mask, CompactHashing.newCapacity(mask), hash, newEntryIndex); } else { entries[entryIndex] = CompactHashing.maskCombine(entry, newEntryIndex + 1, mask);