DfsBlockCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total377 of 1,24769%42 of 10459%358770261735
getHitRatio()730%80%55141411
getOrLoad(BlockBasedFile, long, DfsReader, DfsBlockCache.ReadableChannelSupplier)5915171%61062%59124501
getTotalRequestCount()550%40%338811
getStat(AtomicReference, DfsStreamKey)411526%5116%3471101
getOrLoadRef(DfsStreamKey, long, DfsBlockCache.RefLoader)328873%5550%4683101
hasBlock0(DfsStreamKey)270%40%333311
put(DfsStreamKey, long, long, Object)257474%5337%4572501
contains(DfsStreamKey, long)170%20%221111
creditSpace(long, DfsStreamKey)160%n/a115511
tableSize(DfsBlockCacheConfig)122567%2250%232701
getFillPercentage()100%n/a111111
DfsBlockCache(DfsBlockCacheConfig)614095%1583%1412701
getEvictions()40%n/a111111
reserveSpace(long, DfsStreamKey)94100%8100%0502701
addToClock(DfsBlockCache.Ref, long)34100%2100%0201001
clean(DfsBlockCache.HashEntry)31100%8100%050601
get(DfsStreamKey, long)30100%2100%020601
scanRef(DfsBlockCache.HashEntry, DfsStreamKey, long)28100%8100%050501
getStatVals(AtomicReference)25100%2100%020501
newCounters()20100%2100%020401
lockFor(DfsStreamKey, long)15100%n/a010101
scan(DfsBlockCache.HashEntry, DfsStreamKey, long)13100%2100%020201
put(DfsBlock)12100%n/a010201
lockForRef(DfsStreamKey)12100%n/a010101
slot(DfsStreamKey, long)11100%n/a010101
shouldCopyThroughCache(long)9100%2100%020101
hash(int, long)8100%n/a010101
putRef(DfsStreamKey, long, Object)7100%n/a010101
reconfigure(DfsBlockCacheConfig)6100%n/a010201
static {...}5100%n/a010201
getCurrentSize()4100%n/a010101
getHitCount()4100%n/a010101
getMissCount()4100%n/a010101
getBlockSize()3100%n/a010101
getInstance()2100%n/a010101