ShortCircuitCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,447 of 1,4470%148 of 1480%1011013503502727
getOrCreateClientMmap(ShortCircuitReplica, boolean)1630%120%77363611
unref(ShortCircuitReplica)1620%260%1414373711
ShortCircuitCache(int, long, int, long, long, long, int)1320%120%77333311
close()1310%100%66363611
accept(ShortCircuitCache.CacheVisitor)1060%60%44161611
purge(ShortCircuitReplica)910%160%99242411
fetch(ExtendedBlockId, Waitable)880%80%55232311
create(ExtendedBlockId, ShortCircuitCache.ShortCircuitReplicaCreator, Waitable)830%80%55202011
ref(ShortCircuitReplica)780%80%55151511
demoteOldEvictableMmaped(long)780%100%66232311
fetchOrCreate(ExtendedBlockId, ShortCircuitCache.ShortCircuitReplicaCreator)730%80%55171711
trimEvictionMaps()540%60%44131311
startCacheCleanerThreadIfNeeded()330%20%229911
insertEvictable(Long, ShortCircuitReplica, LinkedMap)320%40%336611
removeEvictable(ShortCircuitReplica, LinkedMap)290%20%226611
scheduleSlotReleaser(ShortCircuitShm.Slot)190%40%335511
fromConf(DfsClientConf.ShortCircuitConf)180%n/a118811
removeEvictable(ShortCircuitReplica)170%20%225511
allocShmSlot(DatanodeInfo, DomainPeer, MutableBoolean, ExtendedBlockId, String)140%20%223311
freeSlot(ShortCircuitShm.Slot)140%20%224411
munmap(ShortCircuitReplica)90%n/a113311
toString()50%n/a112211
setMaxTotalSize(int)40%n/a112211
getReplicaInfoMapSize()40%n/a111111
static {...}40%n/a111111
getStaleThresholdMs()30%n/a111111
getDfsClientShmManager()30%n/a111111