LocalCache.Segment

Source file "com/google/common/cache/LocalCache.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,358 of 3,13624%319 of 38416%2122535767743061
put(Object, int, Object, boolean)1990%160%99474711
compute(Object, int, BiFunction)1860%220%1212474711
replace(Object, int, Object, Object)1470%140%88343411
replace(Object, int, Object)1320%120%77313111
expand()1310%160%99343411
remove(Object, int, Object)1270%160%99282811
insertLoadingValueReference(Object, int, boolean)1210%140%88272711
clear()1020%140%88242411
reclaimValue(Object, int, LocalCache.ValueReference)1000%120%77242411
lockedGetOrLoad(Object, int, CacheLoader)829252%14630%911204401
removeLoadingValue(Object, int, LocalCache.LoadingValueReference)800%120%77191911
reclaimKey(ReferenceEntry, int)770%40%33202011
storeLoadedValue(Object, int, LocalCache.LoadingValueReference, Object)749255%13735%1011143701
removeEntry(ReferenceEntry, int, RemovalCause)670%40%33171711
waitForLoadingValue(ReferenceEntry, Object, LocalCache.ValueReference)570%80%55131311
containsValue(Object)570%100%66131311
get(Object, int)520%60%44121211
evictEntries(ReferenceEntry)43510%9110%56101201
copyEntry(ReferenceEntry, ReferenceEntry)390%60%44101011
get(Object, int, CacheLoader)375760%7541%47102301
containsKey(Object, int)360%60%448811
expireEntries(long)341733%10216%674801
refresh(Object, int, CacheLoader, boolean)260%40%339911
getAndRecordStats(Object, int, LocalCache.LoadingValueReference, ListenableFuture)252550%2250%2331001
scheduleRefresh(ReferenceEntry, Object, int, Object, long, CacheLoader)24620%7112%455701
getNextEvictable()240%40%336611
removeCollectedEntry(ReferenceEntry)240%n/a118811
drainValueReferenceQueue()220%40%338811
getLiveEntry(Object, int, long)220%40%337711
lambda$loadAsync$0(Object, int, LocalCache.LoadingValueReference, ListenableFuture)190%n/a116611
removeEntryFromChain(ReferenceEntry, ReferenceEntry)181647%3125%2351001
loadAsync(Object, int, LocalCache.LoadingValueReference, CacheLoader)160%n/a114411
remove(Object, int)1410187%6650%5732801
enqueueNotification(Object, int, Object, int, RemovalCause)141653%2250%233701
getLiveValue(ReferenceEntry, long)131756%3350%3461101
drainKeyReferenceQueue()13940%3125%235801
clearReferenceQueues()130%40%335511
recordLockedRead(ReferenceEntry, long)130%20%224411
LocalCache.Segment(LocalCache, int, long, AbstractCache.StatsCounter)126283%3770%3601301
drainRecencyQueue()11842%3125%232401
tryExpireEntries(long)90%20%224411
tryDrainReferenceQueues()80%20%224411
recordWrite(ReferenceEntry, int, long)62882%2250%232901
initTable(AtomicReferenceArray)62379%2250%231501
clearKeyReferenceQueue()60%20%222211
clearValueReferenceQueue()60%20%222211
removeValueFromChain(ReferenceEntry, ReferenceEntry, Object, int, Object, LocalCache.ValueReference, RemovalCause)52683%1150%122701
getEntry(Object, int)33191%2675%2521001
recordRead(ReferenceEntry, long)31076%1150%121401
drainReferenceQueues()21184%1375%131501
setValue(ReferenceEntry, Object, Object, long)3797%1150%120901
runLockedCleanup(long)15100%1150%120601
getFirst(int)13100%n/a010201
loadSync(Object, int, LocalCache.LoadingValueReference, CacheLoader)12100%n/a010201
cleanUp()11100%n/a010401
newEntry(Object, int, ReferenceEntry)10100%n/a010101
postReadCleanup()9100%2100%020301
runUnlockedCleanup()7100%1150%120301
newEntryArray(int)5100%n/a010101
preWriteCleanup(long)4100%n/a010201
postWriteCleanup()3100%n/a010201