ConcurrentLinkedHashMap

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total684 of 1,37350%106 of 14627%911311713382858
clear()710%80%55111111
replace(Object, Object, Object)680%100%66181811
orderedMap(boolean, int)650%100%66161611
replace(Object, Object)630%80%55171711
orderedKeySet(boolean, int)610%100%66141411
remove(Object, Object)500%120%77131311
put(Object, Object, boolean)454248%9110%56142301
compute(Object, Function, boolean)378068%7541%47113201
setCapacity(long)270%20%228811
containsValue(Object)240%40%336611
tryToRetire(ConcurrentLinkedHashMap.Node, ConcurrentLinkedHashMap.WeightedValue)190%20%224411
keySet()160%20%225511
values()160%20%225511
getQuietly(Object)130%20%222211
notifyListener()8850%1150%121301
weightedSize()60%n/a111111
putIfAbsent(Object, Object)60%n/a111111
containsKey(Object)50%n/a111111
ascendingKeySetWithLimit(int)50%n/a111111
descendingKeySetWithLimit(int)50%n/a111111
writeReplace()50%n/a111111
readObject(ObjectInputStream)50%n/a111111
ascendingMapWithLimit(int)50%n/a111111
descendingMapWithLimit(int)50%n/a111111
checkNotNull(Object)4342%1150%121301
checkArgument(boolean)4342%1150%121301
checkState(boolean)4342%1150%121301
capacity()40%n/a111111
isEmpty()40%n/a111111
size()40%n/a111111
ascendingKeySet()40%n/a111111
descendingKeySet()40%n/a111111
ascendingMap()40%n/a111111
descendingMap()40%n/a111111
ConcurrentLinkedHashMap(ConcurrentLinkedHashMap.Builder)312897%1583%1402501
drainOnReadIfNeeded(int, long)32589%2250%231601
makeRetired(ConcurrentLinkedHashMap.Node)22291%2250%232701
remove(Object)22191%1150%121601
entrySet()21487%1150%121501
makeDead(ConcurrentLinkedHashMap.Node)2896%1150%121601
evict()2796%2466%241901
drainReadBuffer(int)56100%1375%1301201
lambda$compute$0(Function, Object, ConcurrentLinkedHashMap.ObjectHolder, Object)29100%n/a010701
recordRead(int, ConcurrentLinkedHashMap.Node)28100%n/a010601
drainReadBuffers()21100%2100%020501
tryToDrainBuffers()20100%1150%120601
drainWriteBuffer()18100%1375%130601
get(Object)16100%2100%020501
static {...}15100%n/a010401
afterRead(ConcurrentLinkedHashMap.Node)14100%n/a010501
afterWrite(Runnable)14100%n/a010501
hasOverflowed()12100%2100%020101
applyRead(ConcurrentLinkedHashMap.Node)10100%1150%120301
ceilingNextPowerOfTwo(int)9100%n/a010101
readBufferIndex()6100%n/a010101
put(Object, Object)6100%n/a010101
computeIfAbsent(Object, Function)6100%n/a010101
drainBuffers()5100%n/a010301