| ByteBufPrimitiveCodec |  | 0% |  | 0% | 39 | 39 | 94 | 94 | 32 | 32 | 1 | 1 |
| Lz4Compressor |  | 0% |  | 0% | 16 | 16 | 79 | 79 | 9 | 9 | 1 | 1 |
| SnappyCompressor |  | 0% |  | 0% | 12 | 12 | 62 | 62 | 7 | 7 | 1 | 1 |
| ByteBufSegmentBuilder |  | 0% |  | 0% | 16 | 16 | 51 | 51 | 10 | 10 | 1 | 1 |
| SegmentToFrameDecoder |  | 0% |  | 0% | 17 | 17 | 48 | 48 | 5 | 5 | 1 | 1 |
| FrameDecoder |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 4 | 4 | 1 | 1 |
| BytesToSegmentDecoder |  | 0% |  | 0% | 9 | 9 | 25 | 25 | 4 | 4 | 1 | 1 |
| ByteBufCompressor |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 7 | 7 | 1 | 1 |
| ByteBufSegmentBuilder.SliceWriteListener |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 2 | 2 | 1 | 1 |
| FrameEncoder |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 2 | 2 | 1 | 1 |
| FrameToSegmentEncoder |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 4 | 4 | 1 | 1 |
| BuiltInCompressors |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 2 | 2 | 1 | 1 |
| CompressorSubstitutions.NoBuiltInCompressors |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 2 | 2 | 1 | 1 |
| CompressorSubstitutions.BuiltInCompressorsLz4Only |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 2 | 2 | 1 | 1 |
| FrameDecodingException |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| SegmentToBytesEncoder |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| CompressorSubstitutions.Lz4Missing |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
| CompressorSubstitutions.Lz4Present |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| CompressorSubstitutions |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| CompressorSubstitutions.DeleteSnappyCompressor |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| CompressorSubstitutions.DeleteLz4Compressor |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |