ConcurrentReferenceHashMap.Segment

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total819 of 8190%120 of 1200%84841941942424
rehash()1290%160%99333311
putInternal(Object, int, Object, Function, boolean)1090%180%1010232311
removeInternal(Object, int, Object, boolean)1050%220%1212252511
containsValue(Object)480%100%66121211
applyIfPresent(Object, int, BiFunction)450%40%33111111
replaceInternal2(Object, int, Object, Object)420%100%669911
apply(Object, int, BiFunction)410%40%33101011
get(Object, int)380%100%66101011
replaceInternal(Object, int, Object)380%80%559911
clear()280%20%229911
containsKey(Object, int)270%80%557711
ConcurrentReferenceHashMap.Segment(int, float, ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType, boolean)190%n/a117711
removeStale()180%20%223311
setTable(ConcurrentReferenceHashMap.HashEntry[])180%n/a114411
keyEq(Object, Object)140%40%331111
newHashEntry(Object, int, ConcurrentReferenceHashMap.HashEntry, Object)140%n/a111111
put(Object, int, Object, Function, boolean)140%n/a113311
remove(Object, int, Object, boolean)130%n/a113311
replace(Object, int, Object, Object)130%n/a113311
getFirst(int)120%n/a112211
replace(Object, int, Object)120%n/a113311
readValueUnderLock(ConcurrentReferenceHashMap.HashEntry)110%n/a114411
getValue(Object, Object, Function)80%20%221111
newArray(int)30%n/a111111