ShortCircuitCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,422 of 1,4220%148 of 1480%1011013503502727
getOrCreateClientMmap(ShortCircuitReplica, boolean)1630%120%77363611
unref(ShortCircuitReplica)1600%260%1414373711
ShortCircuitCache(int, long, int, long, long, long, int)1320%120%77333311
close()1300%100%66363611
accept(ShortCircuitCache.CacheVisitor)1060%60%44161611
purge(ShortCircuitReplica)910%160%99242411
fetch(ExtendedBlockId, Waitable)780%80%55232311
demoteOldEvictableMmaped(long)770%100%66232311
create(ExtendedBlockId, ShortCircuitCache.ShortCircuitReplicaCreator, Waitable)770%80%55202011
ref(ShortCircuitReplica)750%80%55151511
fetchOrCreate(ExtendedBlockId, ShortCircuitCache.ShortCircuitReplicaCreator)730%80%55171711
trimEvictionMaps()520%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