LocalCache.Segment

Source file "org/glassfish/jersey/internal/guava/LocalCache.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,747 of 2,7470%336 of 3360%2262266666665858
put(Object, int, Object, boolean)1920%160%99454511
storeLoadedValue(Object, int, LocalCache.LoadingValueReference, Object)1670%200%1111393911
lockedGetOrLoad(Object, int, CacheLoader)1660%200%1111414111
replace(Object, int, Object, Object)1430%140%88323211
expand()1310%160%99343411
replace(Object, int, Object)1280%120%77292911
remove(Object, int, Object)1260%160%99272711
insertLoadingValueReference(Object, int, boolean)1210%140%88272711
remove(Object, int)1140%120%77272711
reclaimValue(Object, int, LocalCache.ValueReference)980%120%77222211
get(Object, int, CacheLoader)900%120%77222211
removeLoadingValue(Object, int, LocalCache.LoadingValueReference)800%120%77191911
reclaimKey(LocalCache.ReferenceEntry, int)740%40%33171711
clear()730%100%66181811
LocalCache.Segment(LocalCache, int, long)690%100%66141411
removeEntry(LocalCache.ReferenceEntry, int, RemovalCause)640%40%33141411
get(Object, int)520%60%44121211
waitForLoadingValue(LocalCache.ReferenceEntry, Object, LocalCache.ValueReference)510%60%449911
expireEntries(long)510%120%778811
getAndRecordStats(Object, int, LocalCache.LoadingValueReference, ListenableFuture)400%40%338811
copyEntry(LocalCache.ReferenceEntry, LocalCache.ReferenceEntry)360%60%449911
containsKey(Object, int)360%60%448811
recordWrite(LocalCache.ReferenceEntry, int, long)340%40%339911
getEntry(Object, int)340%80%55101011
removeEntryFromChain(LocalCache.ReferenceEntry, LocalCache.ReferenceEntry)340%40%33101011
setValue(LocalCache.ReferenceEntry, Object, Object, long)330%20%229911
scheduleRefresh(LocalCache.ReferenceEntry, Object, int, Object, long, CacheLoader)300%80%556611
enqueueNotification(Object, int, LocalCache.ValueReference, RemovalCause)300%20%226611
getLiveValue(LocalCache.ReferenceEntry, long)300%60%44111111
evictEntries()290%60%449911
removeValueFromChain(LocalCache.ReferenceEntry, LocalCache.ReferenceEntry, Object, int, LocalCache.ValueReference, RemovalCause)290%20%227711
refresh(Object, int, CacheLoader, boolean)260%40%339911
initTable(AtomicReferenceArray)250%20%225511
getNextEvictable()240%40%336611
drainKeyReferenceQueue()220%40%338811
drainValueReferenceQueue()220%40%338811
getLiveEntry(Object, int, long)220%40%337711
drainRecencyQueue()190%40%334411
loadAsync(Object, int, LocalCache.LoadingValueReference, CacheLoader)180%n/a114411
removeCollectedEntry(LocalCache.ReferenceEntry)150%n/a114411
runLockedCleanup(long)150%20%226611
drainReferenceQueues()130%40%335511
clearReferenceQueues()130%40%335511
recordRead(LocalCache.ReferenceEntry, long)130%20%224411
recordLockedRead(LocalCache.ReferenceEntry, long)130%20%224411
getFirst(int)130%n/a112211
loadSync(Object, int, LocalCache.LoadingValueReference, CacheLoader)120%n/a112211
newEntry(Object, int, LocalCache.ReferenceEntry)100%n/a111111
enqueueNotification(LocalCache.ReferenceEntry, RemovalCause)100%n/a112211
tryExpireEntries(long)90%20%224411
postReadCleanup()90%20%223311
cleanUp()90%n/a113311
tryDrainReferenceQueues()80%20%224411
clearKeyReferenceQueue()60%20%222211
clearValueReferenceQueue()60%20%222211
newEntryArray(int)50%n/a111111
preWriteCleanup(long)40%n/a112211
postWriteCleanup()0%n/a111111