io.netty.buffer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total42,920 of 42,9200%3,004 of 3,0040%4,8324,8329,4469,4463,3173,317110110
CompositeByteBuf4,6210%4890%4154151,0281,02816616611
ByteBufUtil3,4660%4760%322322693693848411
AbstractByteBuf2,5440%1880%26726759559517317311
UnsafeByteBufUtil2,3620%2180%163163403403545411
FixedCompositeByteBuf1,4180%1100%120120287287626211
WrappedCompositeByteBuf1,3780%n/a23423432532523423411
AdvancedLeakAwareCompositeByteBuf1,2520%n/a17017033933917017011
SwappedByteBuf1,2460%100%19219227327318718711
PoolChunk1,2430%1680%123123260260393911
Unpooled1,2350%1780%147147287287555511
PoolArena1,2330%1070%109109279279555511
UnpooledDirectByteBuf1,1670%600%105105265265757511
AdvancedLeakAwareByteBuf1,1510%0%15615631231215415411
WrappedByteBuf1,1210%n/a18718726026018718711
PooledByteBufAllocator1,0200%880%9191228228474711
EmptyByteBuf8760%300%20520524724719019011
AbstractUnpooledSlicedByteBuf8010%100%7777154154727211
SizeClasses7910%960%6767148148191911
UnpooledHeapByteBuf7830%220%8787195195767611
PooledSlicedByteBuf7360%0%6868140140666611
PooledDirectByteBuf6610%200%5151121121414111
ReadOnlyByteBufferBuf6390%200%8383141141737311
HeapByteBufUtil6300%n/a18185353181811
PoolSubpage5700%620%5252126126212111
ByteBufUtil.HexUtil5620%500%31311021026611
PoolThreadCache5090%750%5858114114202011
DuplicatedByteBuf4530%0%6969103103676711
PooledHeapByteBuf4390%80%42427979383811
PooledByteBuf4300%360%49499696313111
PooledDuplicatedByteBuf4250%n/a63639494636311
PoolChunkList3940%580%46469999171711
ReadOnlyByteBuf3720%0%77778484757511
AbstractByteBufAllocator3700%580%56568585262611
ByteBufInputStream3690%450%52529797292911
UnpooledUnsafeDirectByteBuf3570%0%48489292474711
UnpooledUnsafeHeapByteBuf3230%60%44449090414111
PooledUnsafeDirectByteBuf3090%0%45457777444411
LongLongHashMap3090%300%222268687711
AbstractUnsafeSwappedByteBuf3070%280%36365353222211
PooledUnsafeHeapByteBuf2340%60%27274848242411
IntPriorityQueue2270%280%24244646101011
ReadOnlyUnsafeDirectByteBuf2040%180%21213737121211
SimpleLeakAwareByteBuf1860%180%32324545232311
ByteBufOutputStream1610%120%24245050181811
PoolArena.DirectArena1590%140%151536368811
PoolThreadCache.MemoryRegionCache1580%120%151545459911
UnpooledByteBufAllocator1570%180%23233131141411
AbstractPooledDerivedByteBuf1520%80%23234040191911
UnpooledSlicedByteBuf1480%n/a21213131212111
SimpleLeakAwareCompositeByteBuf1370%120%23233131171711
CompositeByteBuf.Component1270%0%11113030101011
PooledByteBufAllocator.PoolThreadLocalCache1200%200%141429294411
DefaultByteBufHolder1190%60%20202727171711
AbstractPooledDerivedByteBuf.PooledNonRetainedSlicedByteBuf1150%n/a14142323141411
UnpooledDuplicatedByteBuf1070%n/a20203030202011
PooledByteBufAllocatorMetric1050%n/a13132525131311
UnreleasableByteBuf1040%80%21212323171711
AbstractPooledDerivedByteBuf.PooledNonRetainedDuplicateByteBuf960%n/a14142222141411
AbstractDerivedByteBuf930%n/a21212626212111
AbstractReferenceCountedByteBuf710%0%14142323131311
CompositeByteBuf.CompositeByteBufIterator600%60%7711114411
ByteBuf570%0%14141313131311
UnsafeHeapSwappedByteBuf540%n/a8812128811
PoolArena.HeapArena520%0%101014148811
UnpooledByteBufAllocator.InstrumentedUnpooledUnsafeNoCleanerDirectByteBuf480%n/a4413134411
UnsafeDirectSwappedByteBuf430%n/a8812128811
ByteBufProcessor410%n/a1110101111
UnpooledUnsafeNoCleanerDirectByteBuf400%0%6613135511
ByteBufUtil.ThreadLocalDirectByteBuf390%0%5512124411
ByteBufUtil.ThreadLocalUnsafeDirectByteBuf390%0%5513134411
PoolThreadCache.MemoryRegionCache.Entry0%n/a3314143311
UnpooledByteBufAllocator.UnpooledByteBufAllocatorMetric0%n/a44774411
ByteBufUtil.SWARByteSearch0%0%33662211
UnpooledByteBufAllocator.InstrumentedUnpooledUnsafeHeapByteBuf0%n/a33993311
UnpooledByteBufAllocator.InstrumentedUnpooledUnsafeDirectByteBuf0%n/a33993311
UnpooledByteBufAllocator.InstrumentedUnpooledDirectByteBuf0%n/a33993311
UnpooledByteBufAllocator.InstrumentedUnpooledHeapByteBuf0%n/a33993311
PoolArena.SizeClass0%n/a11331111
FixedCompositeByteBuf.Component0%n/a11551111
SlicedByteBuf0%n/a44664411
PoolThreadCache.FreeOnFinalize0%n/a22662211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
PoolThreadCache.NormalMemoryRegionCache0%n/a22442211
WrappedUnpooledUnsafeDirectByteBuf0%n/a22442211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
PoolThreadCache.SubPageMemoryRegionCache0%n/a22442211
CompositeByteBuf.new CompositeByteBuf.ByteWrapper() {...}0%0%44333311
CompositeByteBuf.new CompositeByteBuf.ByteWrapper() {...}0%0%44333311
PooledByteBufAllocator.new Runnable() {...}0%n/a22332211
PooledDirectByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%33222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%33222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%33222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%33222211
PooledUnsafeDirectByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
PooledUnsafeHeapByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
PooledSlicedByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufUtil.ThreadLocalDirectByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufUtil.new ByteProcessor() {...}0%0%33222211
ByteBufUtil.ThreadLocalUnsafeDirectByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
PooledDuplicatedByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%33222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%33222211
PooledHeapByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
PoolThreadCache.MemoryRegionCache.new ObjectPool.ObjectCreator() {...}0%n/a22222211
AbstractReferenceCountedByteBuf.new ReferenceCountUpdater() {...}0%n/a33333311
ByteBufUtil.new FastThreadLocal() {...}0%n/a22222211
ByteBufAllocator0%n/a11111111