io.grpc.netty.shaded.io.netty.buffer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total39,576 of 39,5760%2,536 of 2,5360%4,5174,5178,8038,8033,2353,235105105
CompositeByteBuf4,6100%4850%4134131,0221,02216616611
AbstractByteBuf2,6060%2000%27527561461417517511
UnsafeByteBufUtil2,2010%1920%147147369369515111
ByteBufUtil2,0100%2600%200200411411707011
FixedCompositeByteBuf1,4190%1100%120120287287626211
WrappedCompositeByteBuf1,3640%n/a23223232332323223211
PoolArena1,3480%1260%113113306306494911
AdvancedLeakAwareCompositeByteBuf1,2520%n/a17017033933917017011
SwappedByteBuf1,2510%120%19319327527518718711
Unpooled1,2350%1780%147147287287555511
UnpooledDirectByteBuf1,1670%600%105105265265757511
AdvancedLeakAwareByteBuf1,1510%0%15615631231215415411
WrappedByteBuf1,1210%n/a18718726026018718711
PooledByteBufAllocator9190%760%8080207207424211
EmptyByteBuf8760%300%20520524724719019011
PoolChunk8690%860%7272193193292911
AbstractUnpooledSlicedByteBuf8010%100%7777154154727211
UnpooledHeapByteBuf7830%220%8787195195767611
PooledSlicedByteBuf7360%0%6868140140666611
PooledDirectByteBuf6610%200%5151121121414111
ReadOnlyByteBufferBuf6390%200%8383141141737311
HeapByteBufUtil6300%n/a18185353181811
ByteBufUtil.HexUtil5640%500%31311031036611
PoolSubpage5530%700%5454127127191911
PoolThreadCache5400%720%5959123123222211
DuplicatedByteBuf4530%0%6969103103676711
PooledHeapByteBuf4390%80%42427979383811
PooledDuplicatedByteBuf4250%n/a63639494636311
PooledByteBuf4080%300%47479494323211
PoolChunkList3880%580%46469797171711
ByteBufInputStream3770%450%52529797292911
AbstractByteBufAllocator3750%600%57578787262611
ReadOnlyByteBuf3720%0%77778484757511
UnpooledUnsafeDirectByteBuf3570%0%48489292474711
UnpooledUnsafeHeapByteBuf3230%60%44449090414111
PooledUnsafeDirectByteBuf3090%0%45457777444411
AbstractUnsafeSwappedByteBuf3070%280%36365353222211
PooledUnsafeHeapByteBuf2340%60%27274848242411
ReadOnlyUnsafeDirectByteBuf2040%180%21213737121211
SimpleLeakAwareByteBuf1920%200%33334848232311
PoolArena.DirectArena1640%160%171739399911
UnpooledByteBufAllocator1570%180%23233131141411
AbstractPooledDerivedByteBuf1510%80%23234040191911
PoolThreadCache.MemoryRegionCache1500%120%151543439911
UnpooledSlicedByteBuf1480%n/a21213131212111
SimpleLeakAwareCompositeByteBuf1370%120%23233131171711
ByteBufOutputStream1310%0%19193939171711
DefaultByteBufHolder1290%80%21212929171711
CompositeByteBuf.Component1270%0%11113030101011
PooledByteBufAllocator.PoolThreadLocalCache1140%160%121227274411
AbstractPooledDerivedByteBuf.PooledNonRetainedSlicedByteBuf1110%n/a13132222131311
PooledByteBufAllocatorMetric1100%n/a13132626131311
UnpooledDuplicatedByteBuf1070%n/a20203030202011
UnreleasableByteBuf1040%80%21212323171711
AbstractPooledDerivedByteBuf.PooledNonRetainedDuplicateByteBuf920%n/a13132121131311
AbstractDerivedByteBuf900%n/a20202525202011
AbstractReferenceCountedByteBuf720%0%14142424131311
CompositeByteBuf.CompositeByteBufIterator600%60%7711114411
PoolArena.HeapArena560%0%101013138811
ByteBuf550%0%13131212121211
UnsafeHeapSwappedByteBuf540%n/a8812128811
UnpooledByteBufAllocator.InstrumentedUnpooledUnsafeNoCleanerDirectByteBuf480%n/a4413134411
UnsafeDirectSwappedByteBuf430%n/a8812128811
ByteBufProcessor410%n/a1110101111
UnpooledUnsafeNoCleanerDirectByteBuf400%0%6613135511
ByteBufUtil.ThreadLocalDirectByteBuf0%0%5512124411
ByteBufUtil.ThreadLocalUnsafeDirectByteBuf0%0%5513134411
UnpooledByteBufAllocator.UnpooledByteBufAllocatorMetric0%n/a44774411
PoolArena.SizeClass0%n/a11441111
UnpooledByteBufAllocator.InstrumentedUnpooledHeapByteBuf0%n/a33993311
UnpooledByteBufAllocator.InstrumentedUnpooledUnsafeDirectByteBuf0%n/a33993311
UnpooledByteBufAllocator.InstrumentedUnpooledDirectByteBuf0%n/a33993311
UnpooledByteBufAllocator.InstrumentedUnpooledUnsafeHeapByteBuf0%n/a33993311
PoolThreadCache.MemoryRegionCache.Entry0%n/a22992211
FixedCompositeByteBuf.Component0%n/a11551111
SlicedByteBuf0%n/a44664411
PoolThreadCache.NormalMemoryRegionCache0%n/a22442211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
WrappedUnpooledUnsafeDirectByteBuf0%n/a22442211
CompositeByteBuf.new CompositeByteBuf.ByteWrapper() {...}0%0%44333311
CompositeByteBuf.new CompositeByteBuf.ByteWrapper() {...}0%0%44333311
PoolThreadCache.SubPageMemoryRegionCache0%n/a22442211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
ByteBufProcessor.new ByteBufProcessor() {...}0%0%44222211
PooledByteBufAllocator.new Runnable() {...}0%n/a22332211
PooledUnsafeDirectByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
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
PooledUnsafeHeapByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
PooledSlicedByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufUtil.new ByteProcessor() {...}0%0%33222211
PooledHeapByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufUtil.ThreadLocalUnsafeDirectByteBuf.new ObjectPool.ObjectCreator() {...}0%n/a22222211
ByteBufUtil.ThreadLocalDirectByteBuf.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
PoolThreadCache.MemoryRegionCache.new ObjectPool.ObjectCreator() {...}0%n/a22222211
AbstractReferenceCountedByteBuf.new ReferenceCountUpdater() {...}0%n/a33333311
ByteBufUtil.new FastThreadLocal() {...}0%n/a22222211
ByteBufAllocator0%n/a11111111