DfsBlockCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total377 of 1,24169%42 of 10459%358769251735
getHitRatio()730%80%55131311
getOrLoad(BlockBasedFile, long, DfsReader, DfsBlockCache.ReadableChannelSupplier)5914971%61062%59124301
getTotalRequestCount()550%40%338811
getStat(AtomicReference, DfsStreamKey)421526%5116%3481201
getOrLoadRef(DfsStreamKey, long, DfsBlockCache.RefLoader)328773%5550%4683001
hasBlock0(DfsStreamKey)270%40%333311
put(DfsStreamKey, long, long, Object)257374%5337%4572401
contains(DfsStreamKey, long)170%20%221111
creditSpace(long, DfsStreamKey)150%n/a114411
tableSize(DfsBlockCacheConfig)122567%2250%232701
getFillPercentage()100%n/a111111
DfsBlockCache(DfsBlockCacheConfig)614095%1583%1412601
getEvictions()40%n/a111111
reserveSpace(long, DfsStreamKey)93100%8100%0502501
addToClock(DfsBlockCache.Ref, long)33100%2100%020901
clean(DfsBlockCache.HashEntry)31100%8100%050601
get(DfsStreamKey, long)30100%2100%020501
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