JMH S 47 io.netty.handler.codec.http2.HpackUtilBenchmark S 75 io.netty.handler.codec.http2.generated.HpackUtilBenchmark_newEquals_jmhTest S 9 newEquals S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 4 size 3 5 SMALL 6 MEDIUM 5 LARGE E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 89 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8StringViaArray_jmhTest S 23 writeUtf8StringViaArray S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 96 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8StringViaArrayWrapped_jmhTest S 30 writeUtf8StringViaArrayWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 54 io.netty.microbench.internal.UnitializedArrayBenchmark S 103 io.netty.microbench.internal.generated.UnitializedArrayBenchmark_allocateUninitializedByteArray_jmhTest S 30 allocateUninitializedByteArray S 11 AverageTime E A 1 1 1 E I 1 3 T 3 1 s E I 1 3 T 3 1 s E I 1 2 E E E E E M 1 4 size 6 1 1 2 10 3 100 4 1000 5 10000 6 100000 U 11 NANOSECONDS E E 
JMH S 42 io.netty.util.DefaultAttributeMapBenchmark S 87 io.netty.util.generated.DefaultAttributeMapBenchmark_mixedAttributeAttributeMap_jmhTest S 26 mixedAttributeAttributeMap S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 8 keyCount 3 1 8 2 32 3 128 E E E 
JMH S 63 io.netty.microbench.concurrent.FastThreadLocalSlowPathBenchmark S 97 io.netty.microbench.concurrent.generated.FastThreadLocalSlowPathBenchmark_fastThreadLocal_jmhTest S 15 fastThreadLocal S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E I 3 100 I 1 2 E E E E E E E E E 
JMH S 62 io.netty.microbenchmark.common.AppendableCharSequenceBenchmark S 106 io.netty.microbenchmark.common.generated.AppendableCharSequenceBenchmark_appendCatchExceptionAfter_jmhTest S 25 appendCatchExceptionAfter S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 2 13 charsInitSize 4 2 32 2 64 3 128 3 256 17 simulatedDataSize 4 2 10 3 100 5 10000 7 1000000 E E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 98 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_byteBufUtilWriteUtf8Megamorphic_jmhTest S 31 byteBufUtilWriteUtf8Megamorphic S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 83 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8ViaArray_jmhTest S 17 writeUtf8ViaArray S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 45 io.netty.handler.codec.DateFormatterBenchmark S 89 io.netty.handler.codec.generated.DateFormatterBenchmark_parseHttpHeaderDateFormat_jmhTest S 25 parseHttpHeaderDateFormat S 10 Throughput E A 1 1 1 E E E E E E E E E E E E E E U 7 SECONDS E E 
JMH S 54 io.netty.microbenchmark.common.MathOperationsBenchmark S 94 io.netty.microbenchmark.common.generated.MathOperationsBenchmark_nextIndexConditionals_jmhTest S 21 nextIndexConditionals S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 49 io.netty.microbench.buffer.UnsafeByteBufBenchmark S 85 io.netty.microbench.buffer.generated.UnsafeByteBufBenchmark_setLongByteBuffer_jmhTest S 17 setLongByteBuffer S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 51 io.netty.microbenchmark.common.IsValidIpV4Benchmark S 91 io.netty.microbenchmark.common.generated.IsValidIpV4Benchmark_isValidIpV4AddressOld_jmhTest S 21 isValidIpV4AddressOld S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E M 1 2 ip 7 9 127.0.0.1 15 255.255.255.255 7 1.1.1.1 11 127.0.0.256 11 127.0.0.1.1 7 127.0.0 9 [2001::1] U 12 MICROSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 74 io.netty.microbench.headers.generated.HeadersBenchmark_http2Remove_jmhTest S 11 http2Remove S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 52 io.netty.microbench.buffer.ByteBufAllocatorBenchmark S 97 io.netty.microbench.buffer.generated.ByteBufAllocatorBenchmark_unpooledDirectAllocAndFree_jmhTest S 26 unpooledDirectAllocAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 42 io.netty.util.DefaultAttributeMapBenchmark S 89 io.netty.util.generated.DefaultAttributeMapBenchmark_nextAttributeIdentityHashMap_jmhTest S 28 nextAttributeIdentityHashMap S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 8 keyCount 3 1 8 2 32 3 128 E E E 
JMH S 64 io.netty.microbench.internal.PrivilegedSocketOperationsBenchmark S 105 io.netty.microbench.internal.generated.PrivilegedSocketOperationsBenchmark_testWithSMNoPrivileged_jmhTest S 22 testWithSMNoPrivileged S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E U 7 SECONDS E E 
JMH S 55 io.netty.handler.codec.http.QueryStringDecoderBenchmark S 87 io.netty.handler.codec.http.generated.QueryStringDecoderBenchmark_mixedDecoding_jmhTest S 13 mixedDecoding S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 136 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderBigDisabledLevel_jmhTest S 39 multipartRequestDecoderBigDisabledLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 75 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8_jmhTest S 9 writeUtf8 S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 54 io.netty.handler.codec.http2.HpackStaticTableBenchmark S 90 io.netty.handler.codec.http2.generated.HpackStaticTableBenchmark_lookupNoNameMatch_jmhTest S 17 lookupNoNameMatch S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 51 io.netty.microbenchmark.common.IsValidIpV6Benchmark S 91 io.netty.microbenchmark.common.generated.IsValidIpV6Benchmark_isValidIpV6AddressOld_jmhTest S 21 isValidIpV6AddressOld S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E M 1 2 ip 5 9 127.0.0.1 18 fdf8:f53b:82e4::53 7 2001::1 39 2001:0000:4136:e378:8000:63bf:3fff:fdd2 20 0:0:0:0:0:0:10.0.0.1 U 12 MICROSECONDS E E 
JMH S 56 io.netty.handler.codec.mqtt.MqttPropertyTypeValueOfBench S 86 io.netty.handler.codec.mqtt.generated.MqttPropertyTypeValueOfBench_getViaArray_jmhTest S 11 getViaArray S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 50 io.netty.microbench.search.SearchRealDataBenchmark S 78 io.netty.microbench.search.generated.SearchRealDataBenchmark_findFirst_jmhTest S 9 findFirst S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 9 algorithm 3 11 AHO_CORASIC 3 KMP 5 BITAP 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT U 12 MILLISECONDS E E 
JMH S 42 io.netty.util.DefaultAttributeMapBenchmark S 86 io.netty.util.generated.DefaultAttributeMapBenchmark_nextAttributeAttributeMap_jmhTest S 25 nextAttributeAttributeMap S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 8 keyCount 3 1 8 2 32 3 128 E E E 
JMH S 64 io.netty.microbench.internal.PrivilegedSocketOperationsBenchmark S 93 io.netty.microbench.internal.generated.PrivilegedSocketOperationsBenchmark_testWithSM_jmhTest S 10 testWithSM S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E U 7 SECONDS E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 80 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_writeGetBytes_jmhTest S 13 writeGetBytes S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 55 io.netty.microbench.handler.ssl.SslHandlerEchoBenchmark S 84 io.netty.microbench.handler.ssl.generated.SslHandlerEchoBenchmark_wrapUnwrap_jmhTest S 10 wrapUnwrap S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 5 10 bufferType 2 4 HEAP 6 DIRECT 6 cipher 2 37 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 37 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 11 messageSize 5 2 64 3 128 3 512 4 1024 4 4096 9 numWrites 4 1 1 1 2 1 5 2 10 11 sslProvider 3 3 JDK 7 OPENSSL 14 OPENSSL_REFCNT E E E 
JMH S 51 io.netty.microbenchmark.common.AsciiStringBenchmark S 98 io.netty.microbenchmark.common.generated.AsciiStringBenchmark_hashCodeBenchCharSequenceNew_jmhTest S 28 hashCodeBenchCharSequenceNew S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 4 size 9 1 3 1 5 1 7 1 8 2 10 2 20 2 50 3 100 4 1000 E E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 134 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderBigSimpleLevel_jmhTest S 37 multipartRequestDecoderBigSimpleLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 43 io.netty.microbench.buffer.ByteBufBenchmark S 79 io.netty.microbench.buffer.generated.ByteBufBenchmark_setByteBufferHeap_jmhTest S 17 setByteBufferHeap S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 62 io.netty.handler.codec.http.WriteBytesVsShortOrMediumBenchmark S 90 io.netty.handler.codec.http.generated.WriteBytesVsShortOrMediumBenchmark_mediumInt_jmhTest S 9 mediumInt S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 55 io.netty.handler.codec.http.QueryStringEncoderBenchmark S 83 io.netty.handler.codec.http.generated.QueryStringEncoderBenchmark_longAscii_jmhTest S 9 longAscii S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 78 io.netty.microbench.headers.generated.HeadersBenchmark_http2AddAllSlow_jmhTest S 15 http2AddAllSlow S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 58 io.netty.handler.codec.http2.Http2FrameWriterDataBenchmark S 86 io.netty.handler.codec.http2.generated.Http2FrameWriterDataBenchmark_oldWriter_jmhTest S 9 oldWriter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 3 7 padding 3 1 0 3 100 3 255 11 payloadSize 6 2 64 4 1024 4 4096 5 16384 7 1048576 7 4194304 6 pooled 2 4 true 5 false U 11 NANOSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 77 io.netty.microbench.headers.generated.HeadersBenchmark_httpAddAllFast_jmhTest S 14 httpAddAllFast S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 55 io.netty.handler.codec.mqtt.MqttMessageTypeValueOfBench S 85 io.netty.handler.codec.mqtt.generated.MqttMessageTypeValueOfBench_getViaArray_jmhTest S 11 getViaArray S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 57 io.netty.microbench.headers.ReadOnlyHttp2HeadersBenchmark S 92 io.netty.microbench.headers.generated.ReadOnlyHttp2HeadersBenchmark_readOnlyTrailers_jmhTest S 16 readOnlyTrailers S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 headerCount 4 1 1 1 5 2 10 2 20 U 11 NANOSECONDS E E 
JMH S 54 io.netty.microbench.handler.ssl.SslEngineEchoBenchmark S 83 io.netty.microbench.handler.ssl.generated.SslEngineEchoBenchmark_wrapUnwrap_jmhTest S 10 wrapUnwrap S 10 Throughput I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 5 10 bufferType 2 4 HEAP 6 DIRECT 6 cipher 2 37 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 37 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 11 messageSize 5 2 64 3 128 3 512 4 1024 4 4096 8 numWraps 4 1 1 1 2 1 5 2 10 11 sslProvider 3 3 JDK 7 OPENSSL 14 OPENSSL_REFCNT E E E 
JMH S 61 io.netty.handler.codec.http.HttpRequestEncoderInsertBenchmark S 90 io.netty.handler.codec.http.generated.HttpRequestEncoderInsertBenchmark_oldEncoder_jmhTest S 10 oldEncoder S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 20 E E I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 74 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getShort_jmhTest S 8 getShort S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 63 io.netty.microbench.buffer.PooledByteBufAllocatorAlignBenchmark S 91 io.netty.microbench.buffer.generated.PooledByteBufAllocatorAlignBenchmark_writeRead_jmhTest S 9 writeRead S 10 Throughput E A 1 1 1 E I 1 5 T 6 100 ms E I 1 5 T 6 100 ms E I 1 5 E E E E E M 2 10 cacheAlign 2 1 0 2 64 4 size 5 5 01024 5 04096 5 16384 5 65536 7 1048576 U 12 MILLISECONDS E E 
JMH S 56 io.netty.handler.codec.http2.HpackDecoderULE128Benchmark S 95 io.netty.handler.codec.http2.generated.HpackDecoderULE128Benchmark_decodeMaxIntWithLong_jmhTest S 20 decodeMaxIntWithLong S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 55 io.netty.handler.codec.http.QueryStringEncoderBenchmark S 89 io.netty.handler.codec.http.generated.QueryStringEncoderBenchmark_shortAsciiFirst_jmhTest S 15 shortAsciiFirst S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 64 io.netty.microbench.internal.PrivilegedSocketOperationsBenchmark S 108 io.netty.microbench.internal.generated.PrivilegedSocketOperationsBenchmark_testWithoutSMNoPrivileged_jmhTest S 25 testWithoutSMNoPrivileged S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E U 7 SECONDS E E 
JMH S 57 io.netty.microbench.internal.RecyclableArrayListBenchmark S 93 io.netty.microbench.internal.generated.RecyclableArrayListBenchmark_recycleSameThread_jmhTest S 17 recycleSameThread S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E I 3 100 I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 47 io.netty.handler.codec.http2.HpackUtilBenchmark S 75 io.netty.handler.codec.http2.generated.HpackUtilBenchmark_oldEquals_jmhTest S 9 oldEquals S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 4 size 3 5 SMALL 6 MEDIUM 5 LARGE E E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 106 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_byteBufUtilWriteUtf8CommonCharSequences_jmhTest S 39 byteBufUtilWriteUtf8CommonCharSequences S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 99 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_nestedByteBufUtilWriteUtf8String_jmhTest S 32 nestedByteBufUtilWriteUtf8String S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 52 io.netty.util.concurrent.ScheduleFutureTaskBenchmark S 83 io.netty.util.concurrent.generated.ScheduleFutureTaskBenchmark_scheduleLots_jmhTest S 12 scheduleLots S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 3 s E I 2 10 T 3 3 s E I 1 2 E E E E E M 1 3 num 1 6 100000 E E E 
JMH S 47 io.netty.microbenchmark.common.NetUtilBenchmark S 82 io.netty.microbenchmark.common.generated.NetUtilBenchmark_useGetByNameIpv4_jmhTest S 16 useGetByNameIpv4 S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 50 io.netty.handler.codec.http.HttpMethodMapBenchmark S 87 io.netty.handler.codec.http.generated.HttpMethodMapBenchmark_newMapKnownMethods_jmhTest S 18 newMapKnownMethods S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 8 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 83 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiWrapped_jmhTest S 17 writeAsciiWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 55 io.netty.buffer.AbstractByteBufGetCharSequenceBenchmark S 92 io.netty.buffer.generated.AbstractByteBufGetCharSequenceBenchmark_getCharSequenceOld_jmhTest S 18 getCharSequenceOld S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 3 10 bufferType 4 6 DIRECT 11 HEAP_OFFSET 4 HEAP 9 COMPOSITE 11 charsetName 2 8 US-ASCII 10 ISO_8859_1 4 size 5 1 8 2 64 4 1024 5 10240 10 1073741824 E E E 
JMH S 54 io.netty.microbench.util.ResourceLeakDetectorBenchmark S 77 io.netty.microbench.util.generated.ResourceLeakDetectorBenchmark_open_jmhTest S 4 open S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 55 io.netty.handler.codec.http.QueryStringEncoderBenchmark S 88 io.netty.handler.codec.http.generated.QueryStringEncoderBenchmark_longAsciiFirst_jmhTest S 14 longAsciiFirst S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 90 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8ViaArrayWrapped_jmhTest S 24 writeUtf8ViaArrayWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 47 io.netty.handler.codec.mqtt.MqttQoSValueOfBench S 77 io.netty.handler.codec.mqtt.generated.MqttQoSValueOfBench_getViaArray_jmhTest S 11 getViaArray S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 71 io.netty.microbench.headers.generated.HeadersBenchmark_http2Get_jmhTest S 8 http2Get S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 50 io.netty.handler.codec.http.HttpMethodMapBenchmark S 89 io.netty.handler.codec.http.generated.HttpMethodMapBenchmark_oldMapUnknownMethods_jmhTest S 20 oldMapUnknownMethods S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 8 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 47 io.netty.handler.codec.CodecOutputListBenchmark S 85 io.netty.handler.codec.generated.CodecOutputListBenchmark_recyclableArrayList_jmhTest S 19 recyclableArrayList S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 8 elements 2 1 1 1 4 E E E 
JMH S 54 io.netty.microbench.internal.UnitializedArrayBenchmark S 101 io.netty.microbench.internal.generated.UnitializedArrayBenchmark_allocateInitializedByteArray_jmhTest S 28 allocateInitializedByteArray S 11 AverageTime E A 1 1 1 E I 1 3 T 3 1 s E I 1 3 T 3 1 s E I 1 2 E E E E E M 1 4 size 6 1 1 2 10 3 100 4 1000 5 10000 6 100000 U 11 NANOSECONDS E E 
JMH S 51 io.netty.microbench.http.HttpObjectEncoderBenchmark S 83 io.netty.microbench.http.generated.HttpObjectEncoderBenchmark_contentLength_jmhTest S 13 contentLength S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 2 15 pooledAllocator 2 4 true 5 false 11 voidPromise 2 4 true 5 false E E E 
JMH S 50 io.netty.microbench.search.SearchRealDataBenchmark S 76 io.netty.microbench.search.generated.SearchRealDataBenchmark_findAll_jmhTest S 7 findAll S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 9 algorithm 3 11 AHO_CORASIC 3 KMP 5 BITAP 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT U 12 MILLISECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 74 io.netty.microbench.headers.generated.HeadersBenchmark_httpIterate_jmhTest S 11 httpIterate S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 82 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiString_jmhTest S 16 writeAsciiString S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 50 io.netty.microbench.buffer.SwappedByteBufBenchmark S 95 io.netty.microbench.buffer.generated.SwappedByteBufBenchmark_unsafeSwappedByteBufSetInt_jmhTest S 26 unsafeSwappedByteBufSetInt S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E M 1 4 size 1 5 16384 E E E 
JMH S 59 io.netty.microbench.handler.ssl.SslEngineHandshakeBenchmark S 87 io.netty.microbench.handler.ssl.generated.SslEngineHandshakeBenchmark_handshake_jmhTest S 9 handshake S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 10 bufferType 2 4 HEAP 6 DIRECT 6 cipher 2 37 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 37 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 11 sslProvider 3 3 JDK 7 OPENSSL 14 OPENSSL_REFCNT U 12 MICROSECONDS E E 
JMH S 43 io.netty.microbench.buffer.ByteBufBenchmark S 76 io.netty.microbench.buffer.generated.ByteBufBenchmark_setByteBufHeap_jmhTest S 14 setByteBufHeap S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 72 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getInt_jmhTest S 6 getInt S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 52 io.netty.util.concurrent.ScheduleFutureTaskBenchmark S 94 io.netty.util.concurrent.generated.ScheduleFutureTaskBenchmark_scheduleLotsOutsideLoop_jmhTest S 23 scheduleLotsOutsideLoop S 10 Throughput I 1 1 A 1 1 1 E I 1 5 T 3 3 s E I 2 10 T 3 3 s E I 1 2 E E E E E M 1 3 num 1 6 100000 E E E 
JMH S 47 io.netty.handler.codec.CodecOutputListBenchmark S 78 io.netty.handler.codec.generated.CodecOutputListBenchmark_codecOutList_jmhTest S 12 codecOutList S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 8 elements 2 1 1 1 4 E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 90 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiStringViaArray_jmhTest S 24 writeAsciiStringViaArray S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 56 io.netty.microbenchmark.common.IntObjectHashMapBenchmark S 78 io.netty.microbenchmark.common.generated.IntObjectHashMapBenchmark_put_jmhTest S 3 put S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 15 keyDistribution 2 5 HTTP2 6 RANDOM 7 mapType 2 6 AGRONA 5 NETTY 4 size 5 2 10 3 100 4 1000 5 10000 6 100000 E E E 
JMH S 51 io.netty.microbench.http.HttpObjectEncoderBenchmark S 81 io.netty.microbench.http.generated.HttpObjectEncoderBenchmark_fullMessage_jmhTest S 11 fullMessage S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 2 15 pooledAllocator 2 4 true 5 false 11 voidPromise 2 4 true 5 false E E E 
JMH S 54 io.netty.handler.codec.mqtt.MqttConnectReturnCodeBench S 85 io.netty.handler.codec.mqtt.generated.MqttConnectReturnCodeBench_getViaSwitch_jmhTest S 12 getViaSwitch S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 43 io.netty.microbench.buffer.ByteBufBenchmark S 81 io.netty.microbench.buffer.generated.ByteBufBenchmark_setByteBufferDirect_jmhTest S 19 setByteBufferDirect S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 81 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getMediumUnsafe_jmhTest S 15 getMediumUnsafe S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 52 io.netty.microbench.buffer.ByteBufAllocatorBenchmark S 95 io.netty.microbench.buffer.generated.ByteBufAllocatorBenchmark_unpooledHeapAllocAndFree_jmhTest S 24 unpooledHeapAllocAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 58 io.netty.microbench.buffer.PooledByteBufAllocatorBenchmark S 92 io.netty.microbench.buffer.generated.PooledByteBufAllocatorBenchmark_allocateAndFree_jmhTest S 15 allocateAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 63 io.netty.microbench.buffer.PooledByteBufAllocatorAlignBenchmark S 87 io.netty.microbench.buffer.generated.PooledByteBufAllocatorAlignBenchmark_write_jmhTest S 5 write S 10 Throughput E A 1 1 1 E I 1 5 T 6 100 ms E I 1 5 T 6 100 ms E I 1 5 E E E E E M 2 10 cacheAlign 2 1 0 2 64 4 size 5 5 01024 5 04096 5 16384 5 65536 7 1048576 U 12 MILLISECONDS E E 
JMH S 52 io.netty.microbench.buffer.ByteBufAllocatorBenchmark S 102 io.netty.microbench.buffer.generated.ByteBufAllocatorBenchmark_defaultPooledDirectAllocAndFree_jmhTest S 31 defaultPooledDirectAllocAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 46 io.netty.handler.codec.http.DecodeHexBenchmark S 82 io.netty.handler.codec.http.generated.DecodeHexBenchmark_hexDigitsOriginal_jmhTest S 17 hexDigitsOriginal S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 3 hex 2 32 135aBa9BBCEA030b947d79fCcaf48Bde 32 4DDeA5gDD1C6fE567E1b6gf0C40FEcDg U 12 MICROSECONDS E E 
JMH S 42 io.netty.microbench.search.SearchBenchmark S 68 io.netty.microbench.search.generated.SearchBenchmark_indexOf_jmhTest S 7 indexOf S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT 5 input 5 11 RANDOM_256B 10 RANDOM_2KB 11 PREDICTABLE 13 UNPREDICTABLE 10 WORST_CASE U 12 MILLISECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 81 io.netty.microbench.headers.generated.HeadersBenchmark_http2AddAllFastest_jmhTest S 18 http2AddAllFastest S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 54 io.netty.handler.codec.http2.HpackStaticTableBenchmark S 100 io.netty.handler.codec.http2.generated.HpackStaticTableBenchmark_lookupNameOnlyMatchEndTable_jmhTest S 27 lookupNameOnlyMatchEndTable S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 97 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiStringViaArrayWrapped_jmhTest S 31 writeAsciiStringViaArrayWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 83 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_decodeStringAscii_jmhTest S 17 decodeStringAscii S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 50 io.netty.microbench.buffer.SwappedByteBufBenchmark S 96 io.netty.microbench.buffer.generated.SwappedByteBufBenchmark_unsafeSwappedByteBufSetLong_jmhTest S 27 unsafeSwappedByteBufSetLong S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E M 1 4 size 1 5 16384 E E E 
JMH S 49 io.netty.microbench.buffer.UnsafeByteBufBenchmark S 91 io.netty.microbench.buffer.generated.UnsafeByteBufBenchmark_setGetLongUnsafeByteBuf_jmhTest S 23 setGetLongUnsafeByteBuf S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 53 io.netty.buffer.CompositeByteBufRandomAccessBenchmark S 82 io.netty.buffer.generated.CompositeByteBufRandomAccessBenchmark_setGetLong_jmhTest S 10 setGetLong S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 2 10 bufferType 2 12 SMALL_CHUNKS 12 LARGE_CHUNKS 4 size 3 2 64 5 10240 7 1024000 E E E 
JMH S 58 io.netty.handler.codec.http2.Http2FrameWriterDataBenchmark S 86 io.netty.handler.codec.http2.generated.Http2FrameWriterDataBenchmark_newWriter_jmhTest S 9 newWriter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 3 7 padding 3 1 0 3 100 3 255 11 payloadSize 6 2 64 4 1024 4 4096 5 16384 7 1048576 7 4194304 6 pooled 2 4 true 5 false U 11 NANOSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 70 io.netty.microbench.headers.generated.HeadersBenchmark_httpGet_jmhTest S 7 httpGet S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 137 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderHighAdvancedLevel_jmhTest S 40 multipartRequestDecoderHighAdvancedLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 50 io.netty.handler.codec.http.HttpMethodMapBenchmark S 85 io.netty.handler.codec.http.generated.HttpMethodMapBenchmark_newMapMixMethods_jmhTest S 16 newMapMixMethods S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 8 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 50 io.netty.handler.codec.http.HttpMethodMapBenchmark S 85 io.netty.handler.codec.http.generated.HttpMethodMapBenchmark_oldMapMixMethods_jmhTest S 16 oldMapMixMethods S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 8 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 56 io.netty.handler.codec.http2.HpackDecoderULE128Benchmark S 96 io.netty.handler.codec.http2.generated.HpackDecoderULE128Benchmark_decodeMaxIntUsingLong_jmhTest S 21 decodeMaxIntUsingLong S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 75 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getMedium_jmhTest S 9 getMedium S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 51 io.netty.buffer.CompositeByteBufSequentialBenchmark S 81 io.netty.buffer.generated.CompositeByteBufSequentialBenchmark_forEachByte_jmhTest S 11 forEachByte S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 2 10 bufferType 2 12 SMALL_CHUNKS 12 LARGE_CHUNKS 4 size 6 1 8 2 64 4 1024 5 10240 6 102400 7 1024000 E E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 70 io.netty.microbench.headers.generated.HeadersBenchmark_httpPut_jmhTest S 7 httpPut S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 50 io.netty.handler.codec.http2.HpackEncoderBenchmark S 75 io.netty.handler.codec.http2.generated.HpackEncoderBenchmark_encode_jmhTest S 6 encode S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 4 10 duplicates 2 4 true 5 false 12 limitToAscii 2 4 true 5 false 9 sensitive 2 4 true 5 false 4 size 3 5 SMALL 6 MEDIUM 5 LARGE U 11 NANOSECONDS E E 
JMH S 51 io.netty.microbenchmark.common.IsValidIpV4Benchmark S 91 io.netty.microbenchmark.common.generated.IsValidIpV4Benchmark_isValidIpV4AddressNew_jmhTest S 21 isValidIpV4AddressNew S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E M 1 2 ip 7 9 127.0.0.1 15 255.255.255.255 7 1.1.1.1 11 127.0.0.256 11 127.0.0.1.1 7 127.0.0 9 [2001::1] U 12 MICROSECONDS E E 
JMH S 51 io.netty.microbenchmark.common.IsValidIpV6Benchmark S 91 io.netty.microbenchmark.common.generated.IsValidIpV6Benchmark_isValidIpV6AddressNew_jmhTest S 21 isValidIpV6AddressNew S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E M 1 2 ip 5 9 127.0.0.1 18 fdf8:f53b:82e4::53 7 2001::1 39 2001:0000:4136:e378:8000:63bf:3fff:fdd2 20 0:0:0:0:0:0:10.0.0.1 U 12 MICROSECONDS E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 79 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getLongUnsafe_jmhTest S 13 getLongUnsafe S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 47 io.netty.handler.codec.CodecOutputListBenchmark S 75 io.netty.handler.codec.generated.CodecOutputListBenchmark_arrayList_jmhTest S 9 arrayList S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 8 elements 2 1 1 1 4 E E E 
JMH S 52 io.netty.microbench.http.HttpRequestDecoderBenchmark S 123 io.netty.microbench.http.generated.HttpRequestDecoderBenchmark_testDecodeWholeRequestInMultipleStepsMixedDelimiters_jmhTest S 52 testDecodeWholeRequestInMultipleStepsMixedDelimiters S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 20 E E I 1 2 E E E E E M 1 4 step 5 1 2 1 4 1 8 2 16 2 32 E E E 
JMH S 55 io.netty.handler.codec.http.QueryStringDecoderBenchmark S 86 io.netty.handler.codec.http.generated.QueryStringDecoderBenchmark_onlyDecoding_jmhTest S 12 onlyDecoding S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 52 io.netty.util.concurrent.ScheduleFutureTaskBenchmark S 100 io.netty.util.concurrent.generated.ScheduleFutureTaskBenchmark_scheduleCancelLotsOutsideLoop_jmhTest S 29 scheduleCancelLotsOutsideLoop S 10 Throughput I 1 1 A 1 1 1 E I 1 5 T 3 3 s E I 2 10 T 3 3 s E I 1 2 E E E E E M 1 3 num 1 6 100000 E E E 
JMH S 63 io.netty.microbench.concurrent.FastThreadLocalFastPathBenchmark S 99 io.netty.microbench.concurrent.generated.FastThreadLocalFastPathBenchmark_jdkThreadLocalGet_jmhTest S 17 jdkThreadLocalGet S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E I 3 100 I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 89 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiStringWrapped_jmhTest S 23 writeAsciiStringWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 58 io.netty.microbench.concurrent.BurstCostExecutorsBenchmark S 91 io.netty.microbench.concurrent.generated.BurstCostExecutorsBenchmark_test2Producers_jmhTest S 14 test2Producers S 10 SampleTime I 1 2 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 11 burstLength 2 1 1 2 10 12 executorType 6 8 spinning 14 epollEventLoop 12 nioEventLoop 20 defaultEventExecutor 3 juc 15 kqueueEventLoop 4 work 2 1 0 2 10 U 11 NANOSECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 91 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiViaArrayWrapped_jmhTest S 25 writeAsciiViaArrayWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 57 io.netty.microbench.headers.ReadOnlyHttp2HeadersBenchmark S 96 io.netty.microbench.headers.generated.ReadOnlyHttp2HeadersBenchmark_defaultClientHeaders_jmhTest S 20 defaultClientHeaders S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 headerCount 4 1 1 1 5 2 10 2 20 U 11 NANOSECONDS E E 
JMH S 64 io.netty.microbench.buffer.SimpleByteBufPooledAllocatorBenchmark S 96 io.netty.microbench.buffer.generated.SimpleByteBufPooledAllocatorBenchmark_getAndRelease_jmhTest S 13 getAndRelease S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 4 size 5 3 123 4 1234 5 12345 6 123456 7 1234567 6 tokens 4 1 0 1 5 2 10 3 100 14 useThreadCache 2 5 false 4 true U 11 NANOSECONDS E E 
JMH S 47 io.netty.microbenchmark.common.NetUtilBenchmark S 80 io.netty.microbenchmark.common.generated.NetUtilBenchmark_useIsValidIpv6_jmhTest S 14 useIsValidIpv6 S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 57 io.netty.microbench.headers.ReadOnlyHttp2HeadersBenchmark S 91 io.netty.microbench.headers.generated.ReadOnlyHttp2HeadersBenchmark_defaultTrailers_jmhTest S 15 defaultTrailers S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 headerCount 4 1 1 1 5 2 10 2 20 U 11 NANOSECONDS E E 
JMH S 56 io.netty.handler.codec.http2.HpackDecoderULE128Benchmark S 88 io.netty.handler.codec.http2.generated.HpackDecoderULE128Benchmark_decodeMaxLong_jmhTest S 13 decodeMaxLong S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 47 io.netty.microbench.internal.EscapeCsvBenchmark S 78 io.netty.microbench.internal.generated.EscapeCsvBenchmark_escapeCsvOld_jmhTest S 12 escapeCsvOld S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E M 1 5 value 1 5 netty U 12 MICROSECONDS E E 
JMH S 64 io.netty.microbench.internal.PrivilegedSocketOperationsBenchmark S 106 io.netty.microbench.internal.generated.PrivilegedSocketOperationsBenchmark_testWithSMWithNullCheck_jmhTest S 23 testWithSMWithNullCheck S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E U 7 SECONDS E E 
JMH S 47 io.netty.microbench.stomp.StompEncoderBenchmark S 81 io.netty.microbench.stomp.generated.StompEncoderBenchmark_writeStompFrame_jmhTest S 15 writeStompFrame S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 4 13 contentLength 3 1 0 3 100 4 1000 11 headersType 5 3 ONE 5 THREE 5 SEVEN 6 ELEVEN 6 TWENTY 15 pooledAllocator 2 4 true 5 false 11 voidPromise 2 4 true 5 false E E E 
JMH S 55 io.netty.handler.codec.http.QueryStringEncoderBenchmark S 84 io.netty.handler.codec.http.generated.QueryStringEncoderBenchmark_shortAscii_jmhTest S 10 shortAscii S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 45 io.netty.handler.codec.DateFormatterBenchmark S 93 io.netty.handler.codec.generated.DateFormatterBenchmark_formatHttpHeaderDateFormatter_jmhTest S 29 formatHttpHeaderDateFormatter S 10 Throughput E A 1 1 1 E E E E E E E E E E E E E E U 7 SECONDS E E 
JMH S 38 io.netty.buffer.ByteBufAccessBenchmark S 66 io.netty.buffer.generated.ByteBufAccessBenchmark_readBatch_jmhTest S 9 readBatch S 11 AverageTime E A 1 1 1 E I 1 5 T 7 1500 ms E I 2 10 T 7 1500 ms E I 1 3 E E E E E M 4 9 batchSize 1 1 8 10 bufferType 5 6 UNSAFE 12 UNSAFE_SLICE 4 HEAP 9 COMPOSITE 3 NIO 15 checkAccessible 2 4 true 5 false 11 checkBounds 2 4 true 5 false U 11 NANOSECONDS E E 
JMH S 55 io.netty.buffer.ByteBufNoCleanerChangeCapacityBenchmark S 88 io.netty.buffer.generated.ByteBufNoCleanerChangeCapacityBenchmark_capacityChange_jmhTest S 14 capacityChange S 10 Throughput I 2 16 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 10 bufferType 2 19 UNPOOLED_NO_CLEANER 8 UNPOOLED 15 initialCapacity 1 4 1024 E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 79 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getByteUnsafe_jmhTest S 13 getByteUnsafe S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 62 io.netty.handler.codec.http.WriteBytesVsShortOrMediumBenchmark S 91 io.netty.handler.codec.http.generated.WriteBytesVsShortOrMediumBenchmark_byteArray3_jmhTest S 10 byteArray3 S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 43 io.netty.microbench.buffer.ByteBufBenchmark S 78 io.netty.microbench.buffer.generated.ByteBufBenchmark_setByteBufDirect_jmhTest S 16 setByteBufDirect S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 82 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8Wrapped_jmhTest S 16 writeUtf8Wrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 55 io.netty.handler.codec.mqtt.MqttMessageTypeValueOfBench S 86 io.netty.handler.codec.mqtt.generated.MqttMessageTypeValueOfBench_getViaSwitch_jmhTest S 12 getViaSwitch S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 55 io.netty.handler.codec.AdvancedCodecOutputListBenchmark S 98 io.netty.handler.codec.generated.AdvancedCodecOutputListBenchmark_codecOutListAllocRecycle_jmhTest S 24 codecOutListAllocRecycle S 10 Throughput I 2 16 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 8 elements 2 1 1 1 4 E E E 
JMH S 42 io.netty.util.DefaultAttributeMapBenchmark S 90 io.netty.util.generated.DefaultAttributeMapBenchmark_mixedAttributeIdentityHashMap_jmhTest S 29 mixedAttributeIdentityHashMap S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 8 keyCount 3 1 8 2 32 3 128 E E E 
JMH S 45 io.netty.handler.codec.DateFormatterBenchmark S 90 io.netty.handler.codec.generated.DateFormatterBenchmark_formatHttpHeaderDateFormat_jmhTest S 26 formatHttpHeaderDateFormat S 10 Throughput E A 1 1 1 E E E E E E E E E E E E E E U 7 SECONDS E E 
JMH S 52 io.netty.microbench.buffer.ByteBufAllocatorBenchmark S 93 io.netty.microbench.buffer.generated.ByteBufAllocatorBenchmark_pooledHeapAllocAndFree_jmhTest S 22 pooledHeapAllocAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 59 io.netty.microbench.channel.DefaultChannelPipelineBenchmark S 92 io.netty.microbench.channel.generated.DefaultChannelPipelineBenchmark_propagateEvent_jmhTest S 14 propagateEvent S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 13 extraHandlers 1 1 4 E E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 98 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_byteBufUtilWriteUtf8AsciiString_jmhTest S 31 byteBufUtilWriteUtf8AsciiString S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 55 io.netty.handler.codec.http.QueryStringEncoderBenchmark S 83 io.netty.handler.codec.http.generated.QueryStringEncoderBenchmark_shortUtf8_jmhTest S 9 shortUtf8 S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 76 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAscii_jmhTest S 10 writeAscii S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 42 io.netty.util.DefaultAttributeMapBenchmark S 89 io.netty.util.generated.DefaultAttributeMapBenchmark_nextHasAttributeAttributeMap_jmhTest S 28 nextHasAttributeAttributeMap S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 8 keyCount 3 1 8 2 32 3 128 E E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 71 io.netty.microbench.headers.generated.HeadersBenchmark_http2Put_jmhTest S 8 http2Put S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 61 io.netty.handler.codec.http.HttpRequestEncoderInsertBenchmark S 90 io.netty.handler.codec.http.generated.HttpRequestEncoderInsertBenchmark_newEncoder_jmhTest S 10 newEncoder S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 20 E E I 1 2 E E E E E E E E E 
JMH S 46 io.netty.handler.codec.http.DecodeHexBenchmark S 84 io.netty.handler.codec.http.generated.DecodeHexBenchmark_hexDigitsWithChecks_jmhTest S 19 hexDigitsWithChecks S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 3 hex 2 32 135aBa9BBCEA030b947d79fCcaf48Bde 32 4DDeA5gDD1C6fE567E1b6gf0C40FEcDg U 12 MICROSECONDS E E 
JMH S 53 io.netty.microbench.http.ClientCookieDecoderBenchmark S 107 io.netty.microbench.http.generated.ClientCookieDecoderBenchmark_decodeCookieWithRfc1123ExpiresField_jmhTest S 35 decodeCookieWithRfc1123ExpiresField S 10 Throughput E A 1 1 1 E E E E E E E E E E E E E E U 7 SECONDS E E 
JMH S 55 io.netty.handler.codec.http.QueryStringDecoderBenchmark S 84 io.netty.handler.codec.http.generated.QueryStringDecoderBenchmark_noDecoding_jmhTest S 10 noDecoding S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 42 io.netty.microbench.search.SearchBenchmark S 64 io.netty.microbench.search.generated.SearchBenchmark_kmp_jmhTest S 3 kmp S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT 5 input 5 11 RANDOM_256B 10 RANDOM_2KB 11 PREDICTABLE 13 UNPREDICTABLE 10 WORST_CASE U 12 MILLISECONDS E E 
JMH S 43 io.netty.microbench.buffer.ByteBufBenchmark S 84 io.netty.microbench.buffer.generated.ByteBufBenchmark_setByteBufDirectPooled_jmhTest S 22 setByteBufDirectPooled S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 62 io.netty.handler.codec.http.WriteBytesVsShortOrMediumBenchmark S 94 io.netty.handler.codec.http.generated.WriteBytesVsShortOrMediumBenchmark_chainedBytes2_jmhTest S 13 chainedBytes2 S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 51 io.netty.microbenchmark.common.AsciiStringBenchmark S 91 io.netty.microbenchmark.common.generated.AsciiStringBenchmark_hashCodeBenchBytesOld_jmhTest S 21 hashCodeBenchBytesOld S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 4 size 9 1 3 1 5 1 7 1 8 2 10 2 20 2 50 3 100 4 1000 E E E 
JMH S 47 io.netty.microbench.redis.RedisEncoderBenchmark S 76 io.netty.microbench.redis.generated.RedisEncoderBenchmark_writeArray_jmhTest S 10 writeArray S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 3 9 arraySize 3 2 50 3 200 4 1000 15 pooledAllocator 2 4 true 5 false 11 voidPromise 2 4 true 5 false E E E 
JMH S 64 io.netty.microbench.internal.PrivilegedSocketOperationsBenchmark S 96 io.netty.microbench.internal.generated.PrivilegedSocketOperationsBenchmark_testWithoutSM_jmhTest S 13 testWithoutSM S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E U 7 SECONDS E E 
JMH S 51 io.netty.microbench.http.HttpObjectEncoderBenchmark S 77 io.netty.microbench.http.generated.HttpObjectEncoderBenchmark_chunked_jmhTest S 7 chunked S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 2 15 pooledAllocator 2 4 true 5 false 11 voidPromise 2 4 true 5 false E E E 
JMH S 59 io.netty.microbench.concurrent.ScheduledFutureTaskBenchmark S 98 io.netty.microbench.concurrent.generated.ScheduledFutureTaskBenchmark_cancelInReverseOrder_jmhTest S 20 cancelInReverseOrder S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 3 num 4 3 100 4 1000 5 10000 6 100000 E E E 
JMH S 60 io.netty.microbench.util.ResourceLeakDetectorRecordBenchmark S 93 io.netty.microbench.util.generated.ResourceLeakDetectorRecordBenchmark_recordWithHint_jmhTest S 14 recordWithHint S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 recordTimes 2 1 8 2 16 E E E 
JMH S 49 io.netty.buffer.CompositeByteBufWriteOutBenchmark S 77 io.netty.buffer.generated.CompositeByteBufWriteOutBenchmark_writeFCBB_jmhTest S 9 writeFCBB S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 12 T 3 1 s E I 1 2 E E E E E M 2 10 bufferType 2 12 SMALL_CHUNKS 12 LARGE_CHUNKS 4 size 5 2 64 4 1024 5 10240 6 102400 7 1024000 E E E 
JMH S 54 io.netty.microbench.handler.ssl.SslEngineWrapBenchmark S 77 io.netty.microbench.handler.ssl.generated.SslEngineWrapBenchmark_wrap_jmhTest S 4 wrap S 10 Throughput I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 5 10 bufferType 2 4 HEAP 6 DIRECT 6 cipher 2 37 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 37 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 11 messageSize 5 2 64 3 128 3 512 4 1024 4 4096 8 numWraps 4 1 1 1 2 1 5 2 10 11 sslProvider 3 3 JDK 7 OPENSSL 14 OPENSSL_REFCNT E E E 
JMH S 57 io.netty.microbench.headers.ReadOnlyHttp2HeadersBenchmark S 97 io.netty.microbench.headers.generated.ReadOnlyHttp2HeadersBenchmark_readOnlyServerHeaders_jmhTest S 21 readOnlyServerHeaders S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 headerCount 4 1 1 1 5 2 10 2 20 U 11 NANOSECONDS E E 
JMH S 55 io.netty.buffer.AbstractByteBufGetCharSequenceBenchmark S 89 io.netty.buffer.generated.AbstractByteBufGetCharSequenceBenchmark_getCharSequence_jmhTest S 15 getCharSequence S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 3 10 bufferType 4 6 DIRECT 11 HEAP_OFFSET 4 HEAP 9 COMPOSITE 11 charsetName 2 8 US-ASCII 10 ISO_8859_1 4 size 5 1 8 2 64 4 1024 5 10240 10 1073741824 E E E 
JMH S 47 io.netty.handler.codec.mqtt.MqttQoSValueOfBench S 78 io.netty.handler.codec.mqtt.generated.MqttQoSValueOfBench_getViaSwitch_jmhTest S 12 getViaSwitch S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 57 io.netty.microbench.headers.ReadOnlyHttp2HeadersBenchmark S 97 io.netty.microbench.headers.generated.ReadOnlyHttp2HeadersBenchmark_readOnlyClientHeaders_jmhTest S 21 readOnlyClientHeaders S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 headerCount 4 1 1 1 5 2 10 2 20 U 11 NANOSECONDS E E 
JMH S 62 io.netty.microbenchmark.common.AppendableCharSequenceBenchmark S 102 io.netty.microbenchmark.common.generated.AppendableCharSequenceBenchmark_appendCheckBeforeCopy_jmhTest S 21 appendCheckBeforeCopy S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 2 13 charsInitSize 4 2 32 2 64 3 128 3 256 17 simulatedDataSize 4 2 10 3 100 5 10000 7 1000000 E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 80 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getShortUnsafe_jmhTest S 14 getShortUnsafe S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 62 io.netty.handler.codec.http.WriteBytesVsShortOrMediumBenchmark S 91 io.netty.handler.codec.http.generated.WriteBytesVsShortOrMediumBenchmark_byteArray2_jmhTest S 10 byteArray2 S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 54 io.netty.handler.codec.http2.HpackStaticTableBenchmark S 101 io.netty.handler.codec.http2.generated.HpackStaticTableBenchmark_lookupNameAndValueMatchFirst_jmhTest S 28 lookupNameAndValueMatchFirst S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 53 io.netty.buffer.CompositeByteBufRandomAccessBenchmark S 79 io.netty.buffer.generated.CompositeByteBufRandomAccessBenchmark_setLong_jmhTest S 7 setLong S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 2 10 bufferType 2 12 SMALL_CHUNKS 12 LARGE_CHUNKS 4 size 3 2 64 5 10240 7 1024000 E E E 
JMH S 49 io.netty.buffer.CompositeByteBufWriteOutBenchmark S 76 io.netty.buffer.generated.CompositeByteBufWriteOutBenchmark_writeCBB_jmhTest S 8 writeCBB S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 12 T 3 1 s E I 1 2 E E E E E M 2 10 bufferType 2 12 SMALL_CHUNKS 12 LARGE_CHUNKS 4 size 5 2 64 4 1024 5 10240 6 102400 7 1024000 E E E 
JMH S 54 io.netty.handler.codec.http2.HpackStaticTableBenchmark S 102 io.netty.handler.codec.http2.generated.HpackStaticTableBenchmark_lookupNameOnlyMatchBeginTable_jmhTest S 29 lookupNameOnlyMatchBeginTable S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 51 io.netty.buffer.CompositeByteBufSequentialBenchmark S 92 io.netty.buffer.generated.CompositeByteBufSequentialBenchmark_sequentialWriteAndRead_jmhTest S 22 sequentialWriteAndRead S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 2 10 bufferType 2 12 SMALL_CHUNKS 12 LARGE_CHUNKS 4 size 6 1 8 2 64 4 1024 5 10240 6 102400 7 1024000 E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufCopyBenchmark S 74 io.netty.microbench.buffer.generated.ByteBufCopyBenchmark_setBytes_jmhTest S 8 setBytes S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 8 18 alignedCopyByteBuf 2 4 true 5 false 21 alignedCopyByteBuffer 2 4 true 5 false 14 directByteBuff 2 4 true 5 false 16 directByteBuffer 2 4 true 5 false 21 nativeOrderByteBuffer 2 4 true 5 false 13 pooledByteBuf 2 4 true 5 false 18 readonlyByteBuffer 2 5 false 4 true 4 size 4 1 7 2 36 3 128 3 512 E E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 137 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderHighDisabledLevel_jmhTest S 40 multipartRequestDecoderHighDisabledLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 46 io.netty.handler.codec.http.DecodeHexBenchmark S 74 io.netty.handler.codec.http.generated.DecodeHexBenchmark_hexDigits_jmhTest S 9 hexDigits S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 3 hex 2 32 135aBa9BBCEA030b947d79fCcaf48Bde 32 4DDeA5gDD1C6fE567E1b6gf0C40FEcDg U 12 MICROSECONDS E E 
JMH S 47 io.netty.microbenchmark.common.NetUtilBenchmark S 80 io.netty.microbenchmark.common.generated.NetUtilBenchmark_useIsValidIpv4_jmhTest S 14 useIsValidIpv4 S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 61 io.netty.microbench.channel.epoll.EpollSocketChannelBenchmark S 88 io.netty.microbench.channel.epoll.generated.EpollSocketChannelBenchmark_pingPong_jmhTest S 8 pingPong S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 62 io.netty.handler.codec.http.WriteBytesVsShortOrMediumBenchmark S 89 io.netty.handler.codec.http.generated.WriteBytesVsShortOrMediumBenchmark_shortInt_jmhTest S 8 shortInt S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 54 io.netty.microbenchmark.common.MathOperationsBenchmark S 96 io.netty.microbenchmark.common.generated.MathOperationsBenchmark_nextIndexNoConditionals_jmhTest S 23 nextIndexNoConditionals S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 73 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getByte_jmhTest S 7 getByte S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 62 io.netty.handler.codec.http.WriteBytesVsShortOrMediumBenchmark S 94 io.netty.handler.codec.http.generated.WriteBytesVsShortOrMediumBenchmark_chainedBytes3_jmhTest S 13 chainedBytes3 S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 50 io.netty.handler.codec.http.HttpMethodMapBenchmark S 89 io.netty.handler.codec.http.generated.HttpMethodMapBenchmark_newMapUnknownMethods_jmhTest S 20 newMapUnknownMethods S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 8 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 136 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderBigAdvancedLevel_jmhTest S 39 multipartRequestDecoderBigAdvancedLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 50 io.netty.microbench.buffer.SwappedByteBufBenchmark S 91 io.netty.microbench.buffer.generated.SwappedByteBufBenchmark_swappedByteBufSetShort_jmhTest S 22 swappedByteBufSetShort S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E M 1 4 size 1 5 16384 E E E 
JMH S 45 io.netty.handler.codec.DateFormatterBenchmark S 92 io.netty.handler.codec.generated.DateFormatterBenchmark_parseHttpHeaderDateFormatter_jmhTest S 28 parseHttpHeaderDateFormatter S 10 Throughput E A 1 1 1 E E E E E E E E E E E E E E U 7 SECONDS E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 73 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getLong_jmhTest S 7 getLong S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 55 io.netty.handler.codec.http.QueryStringDecoderBenchmark S 93 io.netty.handler.codec.http.generated.QueryStringDecoderBenchmark_nonStandardDecoding_jmhTest S 19 nonStandardDecoding S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 61 io.netty.microbench.channel.epoll.EpollSocketChannelBenchmark S 93 io.netty.microbench.channel.epoll.generated.EpollSocketChannelBenchmark_executeSingle_jmhTest S 13 executeSingle S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 52 io.netty.microbench.buffer.ByteBufAllocatorBenchmark S 95 io.netty.microbench.buffer.generated.ByteBufAllocatorBenchmark_pooledDirectAllocAndFree_jmhTest S 24 pooledDirectAllocAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 58 io.netty.microbench.concurrent.BurstCostExecutorsBenchmark S 90 io.netty.microbench.concurrent.generated.BurstCostExecutorsBenchmark_test1Producer_jmhTest S 13 test1Producer S 10 SampleTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 11 burstLength 2 1 1 2 10 12 executorType 6 8 spinning 14 epollEventLoop 12 nioEventLoop 20 defaultEventExecutor 3 juc 15 kqueueEventLoop 4 work 2 1 0 2 10 U 11 NANOSECONDS E E 
JMH S 52 io.netty.microbench.buffer.ByteBufAllocatorBenchmark S 100 io.netty.microbench.buffer.generated.ByteBufAllocatorBenchmark_defaultPooledHeapAllocAndFree_jmhTest S 29 defaultPooledHeapAllocAndFree S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 5 00000 5 00256 5 01024 5 04096 5 16384 5 65536 E E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 78 io.netty.microbench.headers.generated.HeadersBenchmark_http2AddAllFast_jmhTest S 15 http2AddAllFast S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 51 io.netty.microbenchmark.common.AsciiStringBenchmark S 98 io.netty.microbenchmark.common.generated.AsciiStringBenchmark_hashCodeBenchCharSequenceOld_jmhTest S 28 hashCodeBenchCharSequenceOld S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 4 size 9 1 3 1 5 1 7 1 8 2 10 2 20 2 50 3 100 4 1000 E E E 
JMH S 42 io.netty.util.DefaultAttributeMapBenchmark S 88 io.netty.util.generated.DefaultAttributeMapBenchmark_hasAttributeIdentityHashMap_jmhTest S 27 hasAttributeIdentityHashMap S 10 Throughput I 1 3 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 2 E E E E E M 1 8 keyCount 3 1 8 2 32 3 128 E E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 75 io.netty.microbench.headers.generated.HeadersBenchmark_http2Iterate_jmhTest S 12 http2Iterate S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 50 io.netty.microbench.buffer.SwappedByteBufBenchmark S 97 io.netty.microbench.buffer.generated.SwappedByteBufBenchmark_unsafeSwappedByteBufSetShort_jmhTest S 28 unsafeSwappedByteBufSetShort S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E M 1 4 size 1 5 16384 E E E 
JMH S 50 io.netty.microbench.buffer.SwappedByteBufBenchmark S 89 io.netty.microbench.buffer.generated.SwappedByteBufBenchmark_swappedByteBufSetInt_jmhTest S 20 swappedByteBufSetInt S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E M 1 4 size 1 5 16384 E E E 
JMH S 42 io.netty.microbench.search.SearchBenchmark S 66 io.netty.microbench.search.generated.SearchBenchmark_bitap_jmhTest S 5 bitap S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT 5 input 5 11 RANDOM_256B 10 RANDOM_2KB 11 PREDICTABLE 13 UNPREDICTABLE 10 WORST_CASE U 12 MILLISECONDS E E 
JMH S 54 io.netty.handler.codec.http2.HpackStaticTableBenchmark S 100 io.netty.handler.codec.http2.generated.HpackStaticTableBenchmark_lookupNameAndValueMatchLast_jmhTest S 27 lookupNameAndValueMatchLast S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 64 io.netty.microbench.internal.PrivilegedSocketOperationsBenchmark S 109 io.netty.microbench.internal.generated.PrivilegedSocketOperationsBenchmark_testWithoutSMWithNullCheck_jmhTest S 26 testWithoutSMWithNullCheck S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E U 7 SECONDS E E 
JMH S 49 io.netty.microbench.buffer.SlicedByteBufBenchmark S 97 io.netty.microbench.buffer.generated.SlicedByteBufBenchmark_writeAsciiStringSliceAbstract_jmhTest S 29 writeAsciiStringSliceAbstract S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E E E E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 136 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderBigParanoidLevel_jmhTest S 39 multipartRequestDecoderBigParanoidLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 60 io.netty.microbench.util.ResourceLeakDetectorRecordBenchmark S 85 io.netty.microbench.util.generated.ResourceLeakDetectorRecordBenchmark_record_jmhTest S 6 record S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 recordTimes 2 1 8 2 16 E E E 
JMH S 56 io.netty.buffer.AbstractReferenceCountedByteBufBenchmark S 99 io.netty.buffer.generated.AbstractReferenceCountedByteBufBenchmark_retainReleaseUncontended_jmhTest S 24 retainReleaseUncontended S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 5 delay 5 1 1 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 61 io.netty.microbench.channel.epoll.EpollSocketChannelBenchmark S 92 io.netty.microbench.channel.epoll.generated.EpollSocketChannelBenchmark_executeMulti_jmhTest S 12 executeMulti S 10 Throughput E A 1 1 3 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.internal.EscapeCsvBenchmark S 78 io.netty.microbench.internal.generated.EscapeCsvBenchmark_escapeCsvNew_jmhTest S 12 escapeCsvNew S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E M 1 5 value 1 5 netty U 12 MICROSECONDS E E 
JMH S 63 io.netty.microbench.concurrent.FastThreadLocalFastPathBenchmark S 97 io.netty.microbench.concurrent.generated.FastThreadLocalFastPathBenchmark_fastThreadLocal_jmhTest S 15 fastThreadLocal S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E I 3 100 I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 82 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_decodeStringUtf8_jmhTest S 16 decodeStringUtf8 S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 56 io.netty.handler.codec.http2.HpackDecoderULE128Benchmark S 87 io.netty.handler.codec.http2.generated.HpackDecoderULE128Benchmark_decodeMaxInt_jmhTest S 12 decodeMaxInt S 11 AverageTime I 1 1 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 49 io.netty.microbench.buffer.SlicedByteBufBenchmark S 89 io.netty.microbench.buffer.generated.SlicedByteBufBenchmark_writeAsciiStringSlice_jmhTest S 21 writeAsciiStringSlice S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E E E E E 
JMH S 46 io.netty.handler.codec.DateFormatter2Benchmark S 96 io.netty.handler.codec.generated.DateFormatter2Benchmark_parseHttpHeaderDateFormatterNew_jmhTest S 31 parseHttpHeaderDateFormatterNew S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 11 DATE_STRING 2 29 Sun, 27 Jan 2016 19:18:46 GMT 29 Sun, 27 Dec 2016 19:18:46 GMT E E E 
JMH S 51 io.netty.microbenchmark.common.AsciiStringBenchmark S 91 io.netty.microbenchmark.common.generated.AsciiStringBenchmark_hashCodeBenchBytesNew_jmhTest S 21 hashCodeBenchBytesNew S 10 Throughput I 1 1 A 1 1 1 E I 1 5 E E I 1 5 E E I 1 2 E E E E E M 1 4 size 9 1 3 1 5 1 7 1 8 2 10 2 20 2 50 3 100 4 1000 E E E 
JMH S 63 io.netty.microbench.concurrent.FastThreadLocalSlowPathBenchmark S 99 io.netty.microbench.concurrent.generated.FastThreadLocalSlowPathBenchmark_jdkThreadLocalGet_jmhTest S 17 jdkThreadLocalGet S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E I 3 100 I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 81 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8String_jmhTest S 15 writeUtf8String S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 50 io.netty.handler.codec.http.HttpMethodMapBenchmark S 87 io.netty.handler.codec.http.generated.HttpMethodMapBenchmark_oldMapKnownMethods_jmhTest S 18 oldMapKnownMethods S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 8 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 73 io.netty.microbench.headers.generated.HeadersBenchmark_httpRemove_jmhTest S 10 httpRemove S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 44 io.netty.microbench.headers.HeadersBenchmark S 80 io.netty.microbench.headers.generated.HeadersBenchmark_httpAddAllFastest_jmhTest S 17 httpAddAllFastest S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 13 exampleHeader 7 5 THREE 4 FIVE 3 SIX 5 EIGHT 6 ELEVEN 9 TWENTYTWO 6 THIRTY U 11 NANOSECONDS E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 93 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_byteBufUtilWriteUtf8String_jmhTest S 26 byteBufUtilWriteUtf8String S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 88 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeUtf8StringWrapped_jmhTest S 22 writeUtf8StringWrapped S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 47 io.netty.microbench.buffer.ByteBufUtilBenchmark S 84 io.netty.microbench.buffer.generated.ByteBufUtilBenchmark_writeAsciiViaArray_jmhTest S 18 writeAsciiViaArray S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 6 direct 2 4 true 5 false 6 length 4 1 8 2 16 2 64 3 128 E E E 
JMH S 54 io.netty.handler.codec.mqtt.MqttConnectReturnCodeBench S 84 io.netty.handler.codec.mqtt.generated.MqttConnectReturnCodeBench_getViaArray_jmhTest S 11 getViaArray S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 56 io.netty.microbenchmark.common.IntObjectHashMapBenchmark S 81 io.netty.microbenchmark.common.generated.IntObjectHashMapBenchmark_remove_jmhTest S 6 remove S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 15 keyDistribution 2 5 HTTP2 6 RANDOM 7 mapType 2 6 AGRONA 5 NETTY 4 size 5 2 10 3 100 4 1000 5 10000 6 100000 E E E 
JMH S 56 io.netty.buffer.AbstractReferenceCountedByteBufBenchmark S 97 io.netty.buffer.generated.AbstractReferenceCountedByteBufBenchmark_retainReleaseContended_jmhTest S 22 retainReleaseContended S 11 AverageTime E A 1 1 4 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 5 delay 5 1 1 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 42 io.netty.microbench.search.SearchBenchmark S 71 io.netty.microbench.search.generated.SearchBenchmark_ahoCorasic_jmhTest S 10 ahoCorasic S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT 5 input 5 11 RANDOM_256B 10 RANDOM_2KB 11 PREDICTABLE 13 UNPREDICTABLE 10 WORST_CASE U 12 MILLISECONDS E E 
JMH S 49 io.netty.microbench.buffer.UnsafeByteBufBenchmark S 88 io.netty.microbench.buffer.generated.UnsafeByteBufBenchmark_setGetLongByteBuffer_jmhTest S 20 setGetLongByteBuffer S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 47 io.netty.microbench.buffer.HeapByteBufBenchmark S 78 io.netty.microbench.buffer.generated.HeapByteBufBenchmark_getIntUnsafe_jmhTest S 12 getIntUnsafe S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 checkBounds 2 4 true 5 false E E E 
JMH S 57 io.netty.microbench.headers.ReadOnlyHttp2HeadersBenchmark S 96 io.netty.microbench.headers.generated.ReadOnlyHttp2HeadersBenchmark_defaultServerHeaders_jmhTest S 20 defaultServerHeaders S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 11 headerCount 4 1 1 1 5 2 10 2 20 U 11 NANOSECONDS E E 
JMH S 53 io.netty.buffer.ByteBufNoCleanerAllocReleaseBenchmark S 87 io.netty.buffer.generated.ByteBufNoCleanerAllocReleaseBenchmark_allocateRelease_jmhTest S 15 allocateRelease S 10 Throughput I 2 16 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 2 10 bufferType 2 19 UNPOOLED_NO_CLEANER 8 UNPOOLED 15 initialCapacity 3 2 64 4 1024 4 8192 E E E 
JMH S 59 io.netty.microbench.concurrent.ScheduledFutureTaskBenchmark S 91 io.netty.microbench.concurrent.generated.ScheduledFutureTaskBenchmark_cancelInOrder_jmhTest S 13 cancelInOrder S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 3 num 4 3 100 4 1000 5 10000 6 100000 E E E 
JMH S 48 io.netty.buffer.ByteBufUtilDecodeStringBenchmark S 79 io.netty.buffer.generated.ByteBufUtilDecodeStringBenchmark_decodeString_jmhTest S 12 decodeString S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 2 10 T 3 1 s E I 1 2 E E E E E M 3 10 bufferType 4 6 DIRECT 11 HEAP_OFFSET 4 HEAP 9 COMPOSITE 11 charsetName 2 8 US-ASCII 5 UTF-8 4 size 5 1 8 2 64 4 1024 5 10240 10 1073741824 E E E 
JMH S 38 io.netty.buffer.ByteBufAccessBenchmark S 67 io.netty.buffer.generated.ByteBufAccessBenchmark_setGetLong_jmhTest S 10 setGetLong S 11 AverageTime E A 1 1 1 E I 1 5 T 7 1500 ms E I 2 10 T 7 1500 ms E I 1 3 E E E E E M 4 9 batchSize 1 1 8 10 bufferType 5 6 UNSAFE 12 UNSAFE_SLICE 4 HEAP 9 COMPOSITE 3 NIO 15 checkAccessible 2 4 true 5 false 11 checkBounds 2 4 true 5 false U 11 NANOSECONDS E E 
JMH S 56 io.netty.handler.codec.mqtt.MqttPropertyTypeValueOfBench S 87 io.netty.handler.codec.mqtt.generated.MqttPropertyTypeValueOfBench_getViaSwitch_jmhTest S 12 getViaSwitch S 11 AverageTime E A 1 1 1 E I 1 5 T 3 5 s E I 1 5 T 3 5 s E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 50 io.netty.microbench.buffer.SwappedByteBufBenchmark S 90 io.netty.microbench.buffer.generated.SwappedByteBufBenchmark_swappedByteBufSetLong_jmhTest S 21 swappedByteBufSetLong S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 2 E E E E E M 1 4 size 1 5 16384 E E E 
JMH S 47 io.netty.microbenchmark.common.NetUtilBenchmark S 82 io.netty.microbenchmark.common.generated.NetUtilBenchmark_useGetByNameIpv6_jmhTest S 16 useGetByNameIpv6 S 10 Throughput I 1 4 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 137 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderHighParanoidLevel_jmhTest S 40 multipartRequestDecoderHighParanoidLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 63 io.netty.microbench.buffer.PooledByteBufAllocatorAlignBenchmark S 86 io.netty.microbench.buffer.generated.PooledByteBufAllocatorAlignBenchmark_read_jmhTest S 4 read S 10 Throughput E A 1 1 1 E I 1 5 T 6 100 ms E I 1 5 T 6 100 ms E I 1 5 E E E E E M 2 10 cacheAlign 2 1 0 2 64 4 size 5 5 01024 5 04096 5 16384 5 65536 7 1048576 U 12 MILLISECONDS E E 
JMH S 55 io.netty.handler.codec.http.QueryStringEncoderBenchmark S 82 io.netty.handler.codec.http.generated.QueryStringEncoderBenchmark_longUtf8_jmhTest S 8 longUtf8 S 10 Throughput I 1 1 A 1 1 1 E I 1 3 E E I 1 3 E E I 1 2 E E E E E E U 12 MICROSECONDS E E 
JMH S 61 io.netty.microbench.http2.NoPriorityByteDistributionBenchmark S 85 io.netty.microbench.http2.generated.NoPriorityByteDistributionBenchmark_write_jmhTest S 5 write S 10 Throughput I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 9 algorithm 2 3 WFQ 7 UNIFORM 10 numStreams 2 3 100 5 10000 10 windowSize 3 4 1024 5 65536 7 1048576 E E E 
JMH S 56 io.netty.microbenchmark.common.IntObjectHashMapBenchmark S 81 io.netty.microbenchmark.common.generated.IntObjectHashMapBenchmark_lookup_jmhTest S 6 lookup S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 15 keyDistribution 2 5 HTTP2 6 RANDOM 7 mapType 2 6 AGRONA 5 NETTY 4 size 5 2 10 3 100 4 1000 5 10000 6 100000 E E E 
JMH S 58 io.netty.microbench.concurrent.BurstCostExecutorsBenchmark S 91 io.netty.microbench.concurrent.generated.BurstCostExecutorsBenchmark_test3Producers_jmhTest S 14 test3Producers S 10 SampleTime I 1 3 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 11 burstLength 2 1 1 2 10 12 executorType 6 8 spinning 14 epollEventLoop 12 nioEventLoop 20 defaultEventExecutor 3 juc 15 kqueueEventLoop 4 work 2 1 0 2 10 U 11 NANOSECONDS E E 
JMH S 38 io.netty.buffer.ByteBufAccessBenchmark S 64 io.netty.buffer.generated.ByteBufAccessBenchmark_setLong_jmhTest S 7 setLong S 11 AverageTime E A 1 1 1 E I 1 5 T 7 1500 ms E I 2 10 T 7 1500 ms E I 1 3 E E E E E M 4 9 batchSize 1 1 8 10 bufferType 5 6 UNSAFE 12 UNSAFE_SLICE 4 HEAP 9 COMPOSITE 3 NIO 15 checkAccessible 2 4 true 5 false 11 checkBounds 2 4 true 5 false U 11 NANOSECONDS E E 
JMH S 55 io.netty.microbench.internal.PlatformDependentBenchmark S 90 io.netty.microbench.internal.generated.PlatformDependentBenchmark_arraysBytesEqual_jmhTest S 16 arraysBytesEqual S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 2 10 2 50 3 100 4 1000 5 10000 6 100000 U 11 NANOSECONDS E E 
JMH S 48 io.netty.microbench.buffer.Utf8EncodingBenchmark S 96 io.netty.microbench.buffer.generated.Utf8EncodingBenchmark_byteBufUtilWriteUtf8Bimorphic_jmhTest S 29 byteBufUtilWriteUtf8Bimorphic S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E L 1 20 -XX:MaxInlineLevel=9 M 2 6 direct 2 5 false 4 true 8 noUnsafe 2 5 false 4 true E E E 
JMH S 78 io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoderBenchmark S 135 io.netty.handler.codec.http.multipart.generated.HttpPostMultipartRequestDecoderBenchmark_multipartRequestDecoderHighSimpleLevel_jmhTest S 38 multipartRequestDecoderHighSimpleLevel S 10 Throughput I 1 1 A 1 1 1 E I 1 2 E E I 1 3 E E I 1 2 E E E E E E U 12 MILLISECONDS E E 
JMH S 50 io.netty.handler.codec.http2.HpackDecoderBenchmark S 75 io.netty.handler.codec.http2.generated.HpackDecoderBenchmark_decode_jmhTest S 6 decode S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 3 12 limitToAscii 2 4 true 5 false 9 sensitive 2 4 true 5 false 4 size 3 5 SMALL 6 MEDIUM 5 LARGE E E E 
JMH S 50 io.netty.microbench.search.SearchRealDataBenchmark S 87 io.netty.microbench.search.generated.SearchRealDataBenchmark_findFirstFromIndex_jmhTest S 18 findFirstFromIndex S 10 Throughput E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 2 9 algorithm 3 11 AHO_CORASIC 3 KMP 5 BITAP 10 bufferType 3 4 HEAP 9 COMPOSITE 6 DIRECT U 12 MILLISECONDS E E 
JMH S 62 io.netty.microbench.buffer.ByteBufAllocatorConcurrentBenchmark S 96 io.netty.microbench.buffer.generated.ByteBufAllocatorConcurrentBenchmark_allocateRelease_jmhTest S 15 allocateRelease S 10 Throughput I 1 8 A 1 1 1 E I 1 5 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 4 5 00064 5 00256 5 01024 5 04096 E E E 
JMH S 55 io.netty.microbench.internal.PlatformDependentBenchmark S 90 io.netty.microbench.internal.generated.PlatformDependentBenchmark_unsafeBytesEqual_jmhTest S 16 unsafeBytesEqual S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E M 1 4 size 6 2 10 2 50 3 100 4 1000 5 10000 6 100000 U 11 NANOSECONDS E E 
JMH S 49 io.netty.microbench.buffer.UnsafeByteBufBenchmark S 88 io.netty.microbench.buffer.generated.UnsafeByteBufBenchmark_setLongUnsafeByteBuf_jmhTest S 20 setLongUnsafeByteBuf S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 2 E E E E E E E E E 
