DfsBlockCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total356 of 1,30072%42 of 11262%339166271535
getHitRatio()730%80%55141411
getOrLoad(BlockBasedFile, long, DfsReader, DfsBlockCache.ReadableChannelSupplier)5915071%61062%59124501
getTotalRequestCount()550%40%338811
getStat(AtomicReference, DfsStreamKey)411526%5116%3471101
hasBlock0(DfsStreamKey)270%40%333311
getOrLoadRef(DfsStreamKey, long, DfsBlockCache.RefLoader)259478%4660%3663101
put(DfsStreamKey, long, long, Object)257374%5337%4572501
contains(DfsStreamKey, long)170%20%221111
creditSpace(long, DfsStreamKey)160%n/a115511
tableSize(DfsBlockCacheConfig)122567%2250%232701
DfsBlockCache(DfsBlockCacheConfig)618996%21285%2813601
reserveSpace(long, DfsStreamKey)93100%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
lockForRef(DfsStreamKey)20100%n/a010201
newCounters()20100%2100%020401
lockFor(DfsStreamKey, long)15100%n/a010101
scan(DfsBlockCache.HashEntry, DfsStreamKey, long)13100%2100%020201
put(DfsBlock)12100%n/a010201
slot(DfsStreamKey, long)11100%n/a010101
getFillPercentage()10100%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
getEvictions()4100%n/a010101
getBlockSize()3100%n/a010101
getInstance()2100%n/a010101