| HttpAsyncClientBuilder |  | 0% |  | 0% | 134 | 134 | 300 | 300 | 57 | 57 | 1 | 1 |
| H2AsyncClientBuilder |  | 0% |  | 0% | 114 | 114 | 259 | 259 | 50 | 50 | 1 | 1 |
| LoggingIOSession |  | 0% |  | 0% | 57 | 57 | 116 | 116 | 31 | 31 | 1 | 1 |
| AsyncConnectExec |  | 0% |  | 0% | 29 | 29 | 98 | 98 | 7 | 7 | 1 | 1 |
| AsyncRedirectExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 31 | 31 | 75 | 75 | 5 | 5 | 1 | 1 |
| AsyncProtocolExec |  | 0% |  | 0% | 35 | 35 | 87 | 87 | 5 | 5 | 1 | 1 |
| InternalHttpAsyncExecRuntime |  | 0% |  | 0% | 44 | 44 | 98 | 98 | 19 | 19 | 1 | 1 |
| InternalH2AsyncExecRuntime |  | 0% |  | 0% | 41 | 41 | 79 | 79 | 18 | 18 | 1 | 1 |
| InternalAbstractHttpAsyncClient |  | 0% |  | 0% | 26 | 26 | 76 | 76 | 8 | 8 | 1 | 1 |
| AsyncHttpRequestRetryExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 22 | 22 | 46 | 46 | 7 | 7 | 1 | 1 |
| HttpAsyncMainClientExec.new AsyncClientExchangeHandler() {...} |  | 0% |  | 0% | 28 | 28 | 67 | 67 | 12 | 12 | 1 | 1 |
| AsyncProtocolExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 25 | 25 | 47 | 47 | 5 | 5 | 1 | 1 |
| LoggingAsyncClientExchangeHandler |  | 0% |  | 0% | 26 | 26 | 50 | 50 | 15 | 15 | 1 | 1 |
| AsyncConnectExec.new AsyncClientExchangeHandler() {...} |  | 0% |  | 0% | 21 | 21 | 51 | 51 | 12 | 12 | 1 | 1 |
| HttpAsyncClients |  | 0% |  | 0% | 28 | 28 | 37 | 37 | 26 | 26 | 1 | 1 |
| MinimalHttpAsyncClient |  | 0% |  | 0% | 14 | 14 | 48 | 48 | 9 | 9 | 1 | 1 |
| HttpAsyncClientProtocolNegotiationStarter.new H2StreamListener() {...} |  | 0% |  | 0% | 20 | 20 | 40 | 40 | 10 | 10 | 1 | 1 |
| H2AsyncClientProtocolStarter.new H2StreamListener() {...} |  | 0% |  | 0% | 20 | 20 | 40 | 40 | 10 | 10 | 1 | 1 |
| HttpAsyncClientProtocolNegotiationStarter |  | 0% |  | 0% | 15 | 15 | 33 | 33 | 3 | 3 | 1 | 1 |
| H2AsyncMainClientExec.new AsyncClientExchangeHandler() {...} |  | 0% |  | 0% | 18 | 18 | 45 | 45 | 12 | 12 | 1 | 1 |
| MinimalH2AsyncClient |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 8 | 8 | 1 | 1 |
| AsyncConnectExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 5 | 5 | 1 | 1 |
| AsyncPushConsumerRegistry |  | 0% |  | 0% | 13 | 13 | 35 | 35 | 4 | 4 | 1 | 1 |
| MinimalHttpAsyncClient.3.new AsyncClientExchangeHandler() {...} |  | 0% |  | 0% | 17 | 17 | 33 | 33 | 12 | 12 | 1 | 1 |
| MinimalHttpAsyncClient.InternalAsyncClientEndpoint |  | 0% |  | 0% | 13 | 13 | 25 | 25 | 7 | 7 | 1 | 1 |
| InternalH2ConnPool.SessionPool |  | 0% |  | 0% | 9 | 9 | 30 | 30 | 5 | 5 | 1 | 1 |
| InternalAbstractHttpAsyncClient.new AsyncExecCallback() {...} |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 5 | 5 | 1 | 1 |
| AsyncRedirectExec |  | 0% |  | 0% | 6 | 6 | 30 | 30 | 4 | 4 | 1 | 1 |
| AbstractHttpAsyncClientBase |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 12 | 12 | 1 | 1 |
| H2AsyncClientProtocolStarter |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 3 | 3 | 1 | 1 |
| CloseableHttpAsyncClient |  | 0% | | n/a | 8 | 8 | 18 | 18 | 8 | 8 | 1 | 1 |
| HttpAsyncMainClientExec |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 3 | 3 | 1 | 1 |
| InternalH2AsyncExecRuntime.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| MinimalH2AsyncClient.new FutureCallback() {...} |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 4 | 4 | 1 | 1 |
| AsyncConnectExec.new FutureCallback() {...} |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 4 | 4 | 1 | 1 |
| HttpAsyncClientProtocolNegotiationStarter.new Http1StreamListener() {...} |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 4 | 4 | 1 | 1 |
| InternalH2ConnPool |  | 0% |  | 0% | 12 | 12 | 20 | 20 | 9 | 9 | 1 | 1 |
| LogAppendable |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 5 | 5 | 1 | 1 |
| MinimalH2AsyncClient.1.new AsyncClientExchangeHandler() {...} |  | 0% | | n/a | 12 | 12 | 22 | 22 | 12 | 12 | 1 | 1 |
| AsyncConnectExec.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| AsyncConnectExec.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| H2AsyncMainClientExec |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 3 | 3 | 1 | 1 |
| AsyncConnectExec.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| InternalH2ConnPool.SessionPool.new CallbackContribution() {...} |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 2 | 2 | 1 | 1 |
| LoggingAsyncClientExchangeHandler.new DataStreamChannel() {...} |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 5 | 5 | 1 | 1 |
| MinimalHttpAsyncClient.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| InternalAbstractHttpAsyncClient.new AsyncEntityProducer() {...} |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 11 | 11 | 1 | 1 |
| InternalHttpAsyncExecRuntime.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| MinimalHttpAsyncClient.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| InternalH2AsyncExecRuntime.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 4 | 4 | 1 | 1 |
| InternalH2AsyncExecRuntime.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 4 | 4 | 1 | 1 |
| LoggingIOSession.new IOEventHandler() {...} |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| MinimalHttpAsyncClient.1.new FutureCallback() {...} |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| AsyncExecChainElement |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 3 | 3 | 1 | 1 |
| AsyncHttpRequestRetryExec |  | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
| InternalHttpAsyncExecRuntime.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 4 | 4 | 1 | 1 |
| InternalAbstractHttpAsyncClient.ScheduledRequestExecution |  | 0% | | n/a | 3 | 3 | 15 | 15 | 3 | 3 | 1 | 1 |
| InternalH2AsyncClient |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| InternalHttpAsyncClient |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| HttpAsyncMainClientExec.1.new DataStreamChannel() {...} |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 5 | 5 | 1 | 1 |
| MinimalHttpAsyncClient.3.1.new DataStreamChannel() {...} |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 5 | 5 | 1 | 1 |
| H2AsyncClientBuilder.IdleConnectionEvictor |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 5 | 5 | 1 | 1 |
| AbstractMinimalHttpAsyncClientBase |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| InternalAbstractHttpAsyncClient.new AsyncExecChain.Scheduler() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| H2AsyncClientBuilder.ExecInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| HttpAsyncClientBuilder.ExecInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| MinimalHttpAsyncClient.new FutureCallback() {...} |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| InternalHttpAsyncExecRuntime.new CallbackContribution() {...} |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| HttpAsyncMainClientExec.1.new FutureCallback() {...} |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| LoggingIOSessionDecorator |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| InternalH2ConnPool.new CallbackContribution() {...} |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
| InternalAbstractHttpAsyncClient.2.new FutureCallback() {...} |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| AbstractMinimalHttpAsyncClientBase.new FutureCallback() {...} |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| AbstractHttpAsyncClientBase.Status |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InternalHttpAsyncExecRuntime.new CallbackContribution() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| InternalH2ConnPool.SessionPool.1.new CallbackContribution() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| H2AsyncClientBuilder.RequestInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| H2AsyncClientBuilder.ExecInterceptorEntry |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| HttpAsyncClientBuilder.ExecInterceptorEntry |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| HttpAsyncClientBuilder.RequestInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| HttpAsyncClientBuilder.ResponseInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| H2AsyncClientBuilder.ResponseInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| LoggingExceptionCallback |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| InternalH2AsyncExecRuntime.Endpoint |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| H2AsyncClientBuilder.ResponseInterceptorEntry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| AsyncConnectExec.State | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| HttpAsyncClientBuilder.ResponseInterceptorEntry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| H2AsyncClientBuilder.RequestInterceptorEntry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| HttpAsyncClientBuilder.RequestInterceptorEntry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |