ConcurrentLRUCache

Source file "org/apache/solr/util/ConcurrentLRUCache.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,487 of 1,4870%186 of 1860%1331333323324040
markAndSweepByCacheSize()3750%480%2525868611
ConcurrentLRUCache(int, int, int, int, boolean, boolean, ConcurrentLRUCache.EvictionListener, int)890%40%33242411
getOldestAccessedItems(int)850%100%66191911
getLatestAccessedItems(int)850%100%66191911
markAndSweepByIdleTime()730%120%77161611
ConcurrentLRUCache(long, long, boolean, ConcurrentLRUCache.EvictionListener, int)720%n/a11212111
markAndSweep()630%140%88141411
putCacheEntry(ConcurrentLRUCache.CacheEntry)600%60%44121211
lambda$computeIfAbsent$1(Function, Object, AtomicBoolean, Object)550%40%33121211
maybeMarkAndSweep()520%120%779911
markAndSweepByRamSize()520%80%55101011
computeIfAbsent(Object, Function)470%100%66101011
postRemoveEntry(ConcurrentLRUCache.CacheEntry)300%40%336611
static {...}300%20%227711
setRunCleanupThread(boolean)290%60%449911
get(Object)290%60%446611
setMaxIdleTime(int)260%60%445511
remove(Object)250%20%226611
ConcurrentLRUCache(int, int)230%n/a113311
put(Object, Object)210%20%223311
finalize()140%40%335511
lambda$putCacheEntry$2(ConcurrentLRUCache.CacheEntry, long)140%40%331111
lambda$null$0(ConcurrentLRUCache.CacheEntry, long)140%40%331111
setRamUpperWatermark(long)130%20%224411
setRamLowerWatermark(long)130%20%224411
setUpperWaterMark(int)120%20%223311
ConcurrentLRUCache(int, int, int, int, boolean, boolean, ConcurrentLRUCache.EvictionListener)110%n/a112211
evictEntry(Object)100%n/a113311
destroy()100%20%224411
lambda$markAndSweepByRamSize$3(List, Object, ConcurrentLRUCache.CacheEntry)90%n/a113311
ConcurrentLRUCache(long, long, boolean, ConcurrentLRUCache.EvictionListener)80%n/a112211
clear()70%n/a113311
ramBytesUsed()60%n/a111111
size()50%n/a111111
setAlive(boolean)40%n/a112211
setLowerWaterMark(int)40%n/a112211
setAcceptableWaterMark(int)40%n/a112211
getMap()0%n/a111111
getStats()0%n/a111111
getChildResources()0%n/a111111