| FastConcurrentDirectDeque |  | 0% |  | 0% | 240 | 240 | 413 | 413 | 69 | 69 | 1 | 1 |
| HeaderMap |  | 0% |  | 0% | 176 | 176 | 420 | 420 | 45 | 45 | 1 | 1 |
| CookiesTestCase |  | 0% | | n/a | 29 | 29 | 334 | 334 | 29 | 29 | 1 | 1 |
| PortableConcurrentDirectDeque |  | 0% |  | 0% | 208 | 208 | 339 | 339 | 60 | 60 | 1 | 1 |
| HeaderValues |  | 0% |  | 0% | 148 | 148 | 258 | 258 | 51 | 51 | 1 | 1 |
| Cookies |  | 0% |  | 0% | 128 | 128 | 237 | 237 | 16 | 16 | 1 | 1 |
| FlexBase64.Encoder |  | 0% |  | 0% | 76 | 76 | 234 | 234 | 11 | 11 | 1 | 1 |
| ByteRangeTestCase |  | 0% | | n/a | 12 | 12 | 149 | 149 | 12 | 12 | 1 | 1 |
| FlexBase64.Decoder |  | 0% |  | 0% | 97 | 97 | 215 | 215 | 15 | 15 | 1 | 1 |
| PathTemplateTestCase |  | 0% |  | 0% | 10 | 10 | 60 | 60 | 7 | 7 | 1 | 1 |
| PathTemplate |  | 0% |  | 0% | 82 | 82 | 166 | 166 | 10 | 10 | 1 | 1 |
| NetworkUtilsAddressParsingTestCase |  | 0% |  | 0% | 26 | 26 | 99 | 99 | 20 | 20 | 1 | 1 |
| MultipartParser.ParseState |  | 0% |  | 0% | 67 | 67 | 171 | 171 | 8 | 8 | 1 | 1 |
| MimeMappings |  | 0% | | n/a | 5 | 5 | 121 | 121 | 5 | 5 | 1 | 1 |
| LegacyCookieSupport |  | 0% |  | 0% | 62 | 62 | 95 | 95 | 9 | 9 | 1 | 1 |
| URLUtils |  | 0% |  | 0% | 56 | 56 | 114 | 114 | 11 | 11 | 1 | 1 |
| MimeDecodingTestCase |  | 0% |  | 0% | 16 | 16 | 90 | 90 | 9 | 9 | 1 | 1 |
| ETagUtils |  | 0% |  | 0% | 68 | 68 | 117 | 117 | 11 | 11 | 1 | 1 |
| PathTemplateMatcher |  | 0% |  | 0% | 44 | 44 | 108 | 108 | 13 | 13 | 1 | 1 |
| HeaderMapTestCase |  | 0% |  | 0% | 12 | 12 | 63 | 63 | 8 | 8 | 1 | 1 |
| SubstringMap |  | 0% |  | 0% | 40 | 40 | 79 | 79 | 13 | 13 | 1 | 1 |
| QueryParameterUtils |  | 0% |  | 0% | 37 | 37 | 82 | 82 | 12 | 12 | 1 | 1 |
| HexConverter |  | 0% |  | 0% | 16 | 16 | 40 | 40 | 8 | 8 | 1 | 1 |
| PathMatcher |  | 0% |  | 0% | 36 | 36 | 85 | 85 | 15 | 15 | 1 | 1 |
| CanonicalPathUtils |  | 0% |  | 0% | 52 | 52 | 94 | 94 | 4 | 4 | 1 | 1 |
| FlexBase64.EncoderInputStream |  | 0% |  | 0% | 25 | 25 | 76 | 76 | 6 | 6 | 1 | 1 |
| PathMatcherTestCase |  | 0% | | n/a | 5 | 5 | 67 | 67 | 5 | 5 | 1 | 1 |
| HttpString |   | 38% |   | 33% | 44 | 64 | 67 | 117 | 20 | 30 | 0 | 1 |
| ByteRange |  | 0% |  | 0% | 31 | 31 | 68 | 68 | 6 | 6 | 1 | 1 |
| NetworkUtils |  | 0% |  | 0% | 35 | 35 | 67 | 67 | 6 | 6 | 1 | 1 |
| DateUtils |  | 0% |  | 0% | 32 | 32 | 71 | 71 | 11 | 11 | 1 | 1 |
| SameSiteNoneIncompatibleClientCheckerTestCase |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 3 | 3 | 1 | 1 |
| RedirectBuilder |  | 0% |  | 0% | 24 | 24 | 66 | 66 | 5 | 5 | 1 | 1 |
| Methods |  | 0% | | 0% | 4 | 4 | 69 | 69 | 3 | 3 | 1 | 1 |
| Transfer.TransferListener |  | 0% |  | 0% | 25 | 25 | 82 | 82 | 3 | 3 | 1 | 1 |
| FlexBase64 |  | 0% |  | 0% | 32 | 32 | 49 | 49 | 29 | 29 | 1 | 1 |
| Headers |   | 72% |  | 0% | 31 | 33 | 63 | 180 | 3 | 5 | 0 | 1 |
| SingleByteStreamSourceConduit |  | 0% |  | 0% | 24 | 24 | 47 | 47 | 6 | 6 | 1 | 1 |
| SameSiteNoneIncompatibleClientChecker |  | 0% |  | 0% | 42 | 42 | 51 | 51 | 14 | 14 | 1 | 1 |
| QValueParser |  | 0% |  | 0% | 25 | 25 | 50 | 50 | 2 | 2 | 1 | 1 |
| HeaderTokenParser |  | 0% |  | 0% | 26 | 26 | 61 | 61 | 2 | 2 | 1 | 1 |
| CanonicalPathUtilsTestCase |  | 0% | | n/a | 3 | 3 | 59 | 59 | 3 | 3 | 1 | 1 |
| StatusCodes |  | 0% |  | 0% | 7 | 7 | 71 | 71 | 3 | 3 | 1 | 1 |
| SingleByteStreamSinkConduit |  | 0% |  | 0% | 19 | 19 | 40 | 40 | 5 | 5 | 1 | 1 |
| ReferenceCountedPooled |  | 0% |  | 0% | 24 | 24 | 56 | 56 | 13 | 13 | 1 | 1 |
| Rfc6265CookieSupport |  | 0% |  | 0% | 32 | 32 | 45 | 45 | 5 | 5 | 1 | 1 |
| CopyOnWriteMap |  | 0% |  | 0% | 25 | 25 | 56 | 56 | 20 | 20 | 1 | 1 |
| HeaderValues.new ListIterator() {...} |  | 0% |  | 0% | 17 | 17 | 48 | 48 | 10 | 10 | 1 | 1 |
| URLUtils.QueryStringParser |  | 0% |  | 0% | 19 | 19 | 41 | 41 | 3 | 3 | 1 | 1 |
| FastConcurrentDirectDeque.CLDSpliterator |  | 0% |  | 0% | 29 | 29 | 44 | 44 | 8 | 8 | 1 | 1 |
| QValueParser.QValueResult |  | 0% |  | 0% | 29 | 29 | 42 | 42 | 7 | 7 | 1 | 1 |
| HeaderValuesTestCase |  | 0% | | n/a | 3 | 3 | 44 | 44 | 3 | 3 | 1 | 1 |
| SubstringMapTestCase |  | 0% |  | 0% | 8 | 8 | 33 | 33 | 2 | 2 | 1 | 1 |
| FlexBase64.EncoderOutputStream |  | 0% |  | 0% | 14 | 14 | 54 | 54 | 7 | 7 | 1 | 1 |
| AttachmentList |  | 0% | | n/a | 29 | 29 | 41 | 41 | 29 | 29 | 1 | 1 |
| FlexBase64.DecoderInputStream |  | 0% |  | 0% | 14 | 14 | 43 | 43 | 6 | 6 | 1 | 1 |
| Transfer |  | 0% |  | 0% | 19 | 19 | 52 | 52 | 3 | 3 | 1 | 1 |
| FlexBase64TestCase |  | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
| URLUtilsTestCase |  | 0% | | 0% | 12 | 12 | 38 | 38 | 11 | 11 | 1 | 1 |
| DateUtilsTestCase |  | 0% |  | 0% | 9 | 9 | 37 | 37 | 5 | 5 | 1 | 1 |
| HeaderMap.new Iterator() {...} |  | 0% |  | 0% | 15 | 15 | 40 | 40 | 5 | 5 | 1 | 1 |
| ConnectionUtils |  | 0% |  | 0% | 8 | 8 | 36 | 36 | 3 | 3 | 1 | 1 |
| StringReadChannelListener |  | 0% |  | 0% | 10 | 10 | 40 | 40 | 4 | 4 | 1 | 1 |
| SimpleObjectPoolTestCase |  | 0% | | n/a | 10 | 10 | 31 | 31 | 10 | 10 | 1 | 1 |
| FlexBase64.DecoderOutputStream |  | 0% |  | 0% | 10 | 10 | 41 | 41 | 6 | 6 | 1 | 1 |
| HttpStringTestCase |  | 0% | | n/a | 5 | 5 | 24 | 24 | 5 | 5 | 1 | 1 |
| AbstractAttachable |  | 0% |  | 0% | 19 | 19 | 31 | 31 | 7 | 7 | 1 | 1 |
| StringWriteChannelListener |  | 0% |  | 0% | 14 | 14 | 38 | 38 | 7 | 7 | 1 | 1 |
| MultipartParser.QuotedPrintableEncoding |  | 0% |  | 0% | 9 | 9 | 35 | 35 | 2 | 2 | 1 | 1 |
| ETagUtilsTestCase |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| FileUtils |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 6 | 6 | 1 | 1 |
| HeaderOrderTestCase |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 2 | 2 | 1 | 1 |
| PortableConcurrentDirectDeque.AbstractItr |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 5 | 5 | 1 | 1 |
| FastConcurrentDirectDeque.AbstractItr |  | 0% |  | 0% | 11 | 11 | 26 | 26 | 5 | 5 | 1 | 1 |
| ETag |  | 0% |  | 0% | 16 | 16 | 18 | 18 | 6 | 6 | 1 | 1 |
| SubstringMap.1.new Iterator() {...} |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 4 | 4 | 1 | 1 |
| ReferenceCountedPooled.new PooledByteBuffer() {...} |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 5 | 5 | 1 | 1 |
| LocaleUtils |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 4 | 4 | 1 | 1 |
| HeaderMap.new AbstractCollection() {...} |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 7 | 7 | 1 | 1 |
| CompletionLatchHandler |  | 0% | | n/a | 6 | 6 | 20 | 20 | 6 | 6 | 1 | 1 |
| ConnectionUtils.new ChannelListener() {...} |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 2 | 2 | 1 | 1 |
| PipeliningExecutor.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 2 | 2 | 1 | 1 |
| MultipartParser |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| PathTemplateMatcherTestCase |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PortableConcurrentDirectDeque.Node |  | 0% | | n/a | 8 | 8 | 15 | 15 | 8 | 8 | 1 | 1 |
| SimpleObjectPool.SimplePooledObject |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 4 | 4 | 1 | 1 |
| ContentTypeParsingTestCase |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| PathTemplateMatcher.PathTemplateHolder |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| ConcurrentDirectDeque |  | 0% | | 0% | 4 | 4 | 15 | 15 | 3 | 3 | 1 | 1 |
| MultipartParser.Base64Encoding |  | 0% | | 0% | 3 | 3 | 16 | 16 | 2 | 2 | 1 | 1 |
| SimpleObjectPool |  | 0% | | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| Sessions |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 3 | 3 | 1 | 1 |
| Certificates |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| SimpleAttachmentKey |  | 14% | | 0% | 3 | 4 | 8 | 11 | 2 | 3 | 0 | 1 |
| MimeDecodingTestCase.TestPartHandler |  | 0% | | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| NodeStatusCodesTestCase |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| HeaderTokenParser.SearchingFor |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ByteRange.RangeResponseResult |  | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
| NetworkUtilsAddressObfuscationTestCase |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| SubstringMap.new Iterable() {...} |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| PipeliningExecutor |  | 0% | | 0% | 4 | 4 | 9 | 9 | 3 | 3 | 1 | 1 |
| NewInstanceObjectPool.new PooledObject() {...} |  | 0% | | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| MimeMappings.Builder |  | 0% | | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| ListAttachmentKey |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 3 | 3 | 1 | 1 |
| PooledAdaptor |  | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| ETagUtils.SearchingFor |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ChainedHandlerWrapper |  | 0% | | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
| HeaderMap.2.new Iterator() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| WorkerUtils |  | 0% | | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 1 | 1 |
| Protocols |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| PathMatcher.PathMatch |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| PathTemplateMatch |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| ConnectionUtils.new ChannelExceptionHandler() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| NewInstanceObjectPool |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| HeaderTokenParserTestCase |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| FastConcurrentDirectDeque.DescendingItr |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| BadRequestException |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| PortableConcurrentDirectDeque.Itr |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| FastConcurrentDirectDeque.Itr |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ConnectionUtils.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| PortableConcurrentDirectDeque.DescendingItr |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| SecurityActions |  | 0% | | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
| TestVersion |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| SubstringMap.SubstringMatch |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| FileUtils.new SimpleFileVisitor() {...} |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| ByteRange.Range |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ConnectionUtils.new ChannelListener() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| PathTemplate.Part |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ClosingChannelExceptionHandler |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| DateUtils.new ThreadLocal() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| CompletionLatchHandler.new ExchangeCompletionListener() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| StringWriteChannelListener.new ChannelListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| HeaderOrderTestCase.new Comparator() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ImmediatePooledByteBuffer | | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ImmediatePooled | | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| LocaleUtilsTestCase | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| PathTemplateTestCase.PathTemplateFriend | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| DateUtils.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DateUtils.new ThreadLocal() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| PathTemplateMatcher.PathMatchResult | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| PathMatcher.new Comparator() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| PathTemplateMatcher.new Comparator() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| URLUtils.new URLUtils.QueryStringParser() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| URLUtils.new URLUtils.QueryStringParser() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| MimeDecodingTestCase.Part | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| HeadersUtilsTestCase | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ImmediateConduitFactory | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| StatusCodes.Entry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| ImmediateAuthenticationMechanismFactory | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| SameThreadExecutor | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DateUtils.new Runnable() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| MultipartParser.IdentityEncoding | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Headers.new PrivilegedAction() {...} |  | 89% |  | 83% | 1 | 5 | 2 | 12 | 0 | 2 | 0 | 1 |
| AttachmentKey | | 61% | | n/a | 1 | 3 | 1 | 4 | 1 | 3 | 0 | 1 |
| WorkerUtils.new XnioExecutor.Key() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| UrlDecodeException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ParameterLimitException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| FastConcurrentDirectDeque.Node | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| MalformedMessageException | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |