| HttpAsyncClientBuilder |  | 0% |  | 0% | 130 | 130 | 283 | 283 | 55 | 55 | 1 | 1 |
| H2AsyncClientBuilder |  | 0% |  | 0% | 114 | 114 | 252 | 252 | 50 | 50 | 1 | 1 |
| LoggingIOSession |  | 0% |  | 0% | 57 | 57 | 116 | 116 | 31 | 31 | 1 | 1 |
| AsyncConnectExec |  | 0% |  | 0% | 26 | 26 | 91 | 91 | 6 | 6 | 1 | 1 |
| AsyncRedirectExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 31 | 31 | 74 | 74 | 5 | 5 | 1 | 1 |
| AsyncProtocolExec |  | 0% |  | 0% | 35 | 35 | 87 | 87 | 5 | 5 | 1 | 1 |
| InternalHttpAsyncExecRuntime |  | 0% |  | 0% | 40 | 40 | 92 | 92 | 17 | 17 | 1 | 1 |
| InternalAbstractHttpAsyncClient |  | 0% |  | 0% | 27 | 27 | 72 | 72 | 8 | 8 | 1 | 1 |
| InternalH2AsyncExecRuntime |  | 0% |  | 0% | 34 | 34 | 70 | 70 | 16 | 16 | 1 | 1 |
| AsyncHttpRequestRetryExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 20 | 20 | 44 | 44 | 5 | 5 | 1 | 1 |
| AsyncProtocolExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 25 | 25 | 46 | 46 | 5 | 5 | 1 | 1 |
| HttpAsyncMainClientExec.new AsyncClientExchangeHandler() {...} |  | 0% |  | 0% | 24 | 24 | 59 | 59 | 12 | 12 | 1 | 1 |
| LoggingAsyncClientExchangeHandler |  | 0% |  | 0% | 26 | 26 | 50 | 50 | 15 | 15 | 1 | 1 |
| MinimalHttpAsyncClient |  | 0% |  | 0% | 15 | 15 | 49 | 49 | 9 | 9 | 1 | 1 |
| HttpAsyncClients |  | 0% |  | 0% | 25 | 25 | 34 | 34 | 24 | 24 | 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 |
| AsyncConnectExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 12 | 12 | 23 | 23 | 5 | 5 | 1 | 1 |
| MinimalH2AsyncClient |  | 0% |  | 0% | 12 | 12 | 28 | 28 | 8 | 8 | 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% | 14 | 14 | 25 | 25 | 7 | 7 | 1 | 1 |
| InternalAbstractHttpAsyncClient.new AsyncExecCallback() {...} |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 5 | 5 | 1 | 1 |
| AsyncRedirectExec |  | 0% |  | 0% | 6 | 6 | 29 | 29 | 4 | 4 | 1 | 1 |
| AbstractHttpAsyncClientBase |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 12 | 12 | 1 | 1 |
| AsyncConnectExec.new AsyncExecCallback() {...} |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 5 | 5 | 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 |
| 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 |
| HttpAsyncMainClientExec |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 3 | 3 | 1 | 1 |
| HttpAsyncClientProtocolNegotiationStarter.new Http1StreamListener() {...} |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 4 | 4 | 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 |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 7 | 7 | 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 |
| LoggingIOSession.new IOEventHandler() {...} |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| InternalH2AsyncExecRuntime.new FutureCallback() {...} |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 4 | 4 | 1 | 1 |
| MinimalHttpAsyncClient.1.new FutureCallback() {...} |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| HttpAsyncClientBuilder.ExecInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| H2AsyncClientBuilder.ExecInterceptorEntry.Position |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 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 | 14 | 14 | 3 | 3 | 1 | 1 |
| InternalH2AsyncClient |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 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 |
| InternalHttpAsyncClient |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 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 |
| AbstractHttpAsyncClientBase.Status |  | 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 |
| InternalH2ConnPool.new CallbackContribution() {...} |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
| LoggingIOSessionDecorator |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| InternalAbstractHttpAsyncClient.1.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 |
| HttpAsyncClientBuilder.RequestInterceptorEntry.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 |
| H2AsyncClientBuilder.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 |
| InternalHttpAsyncExecRuntime.new CallbackContribution() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| HttpAsyncClientBuilder.ExecInterceptorEntry |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| H2AsyncClientBuilder.ExecInterceptorEntry |  | 0% | | n/a | 1 | 1 | 6 | 6 | 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.RequestInterceptorEntry | | 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 |
| HttpAsyncClientBuilder.RequestInterceptorEntry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| H2AsyncClientBuilder.ResponseInterceptorEntry | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |