MapMakerInternalMap.Segment

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,403 of 1,4030%170 of 1700%1321323703704747
put(Object, int, Object, boolean)1330%140%88333311
expand()1280%160%99353511
replace(Object, int, Object, Object)1060%140%88272711
replace(Object, int, Object)990%120%77252511
remove(Object, int, Object)990%120%77252511
remove(Object, int)890%120%77232311
reclaimValue(Object, int, MapMakerInternalMap.WeakValueReference)840%100%66212111
clearValueForTesting(Object, int, MapMakerInternalMap.WeakValueReference)650%100%66171711
reclaimKey(MapMakerInternalMap.InternalEntry, int)620%40%33151511
removeEntryForTesting(MapMakerInternalMap.InternalEntry)610%40%33141411
containsValue(Object)470%100%66121211
clear()390%40%33121211
getEntry(Object, int)370%100%66111111
removeFromChain(MapMakerInternalMap.InternalEntry, MapMakerInternalMap.InternalEntry)310%40%33101011
initTable(AtomicReferenceArray)230%20%225511
containsKey(Object, int)230%60%445511
get(Object, int)220%40%338811
drainKeyReferenceQueue(ReferenceQueue)210%40%337711
drainValueReferenceQueue(ReferenceQueue)210%40%337711
MapMakerInternalMap.Segment(MapMakerInternalMap, int, int)190%n/a116611
getLiveValue(MapMakerInternalMap.InternalEntry)180%40%338811
copyForTesting(MapMakerInternalMap.InternalEntry, MapMakerInternalMap.InternalEntry)130%n/a111111
getFirst(int)130%n/a112211
runLockedCleanup()130%20%226611
newEntryForTesting(Object, int, MapMakerInternalMap.InternalEntry)120%n/a111111
setValueForTesting(MapMakerInternalMap.InternalEntry, Object)110%n/a112211
setValue(MapMakerInternalMap.InternalEntry, Object)90%n/a112211
copyEntry(MapMakerInternalMap.InternalEntry, MapMakerInternalMap.InternalEntry)90%n/a111111
removeFromChainForTesting(MapMakerInternalMap.InternalEntry, MapMakerInternalMap.InternalEntry)90%n/a111111
tryDrainReferenceQueues()90%20%225511
postReadCleanup()90%20%223311
setTableEntryForTesting(int, MapMakerInternalMap.InternalEntry)80%n/a112211
isCollected(MapMakerInternalMap.InternalEntry)70%20%221111
removeTableEntryForTesting(MapMakerInternalMap.InternalEntry)60%n/a111111
getLiveValueForTesting(MapMakerInternalMap.InternalEntry)60%n/a111111
newEntryArray(int)50%n/a111111
getLiveEntry(Object, int)50%n/a111111
getKeyReferenceQueueForTesting()40%n/a111111
getValueReferenceQueueForTesting()40%n/a111111
getWeakValueReferenceForTesting(MapMakerInternalMap.InternalEntry)40%n/a111111
newWeakValueReferenceForTesting(MapMakerInternalMap.InternalEntry, Object)40%n/a111111
setWeakValueReferenceForTesting(MapMakerInternalMap.InternalEntry, MapMakerInternalMap.WeakValueReference)40%n/a111111
clearReferenceQueue(ReferenceQueue)40%20%222211
preWriteCleanup()30%n/a112211
runCleanup()30%n/a112211
maybeDrainReferenceQueues()0%n/a111111
maybeClearReferenceQueues()0%n/a111111