| ClientCalls |  | 0% |  | 0% | 26 | 26 | 92 | 92 | 17 | 17 | 1 | 1 |
| ServerCalls.ServerCallStreamObserverImpl |  | 0% |  | 0% | 27 | 27 | 55 | 55 | 16 | 16 | 1 | 1 |
| AbstractStub |  | 0% | | n/a | 17 | 17 | 21 | 21 | 17 | 17 | 1 | 1 |
| ClientCalls.CallToStreamObserverAdapter |  | 0% |  | 0% | 19 | 19 | 41 | 41 | 12 | 12 | 1 | 1 |
| ServerCalls.UnaryServerCallHandler.UnaryServerCallListener |  | 0% |  | 0% | 13 | 13 | 35 | 35 | 6 | 6 | 1 | 1 |
| ClientCalls.BlockingResponseStream |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 6 | 6 | 1 | 1 |
| ClientCalls.ThreadlessExecutor |  | 0% |  | 0% | 15 | 15 | 33 | 33 | 7 | 7 | 1 | 1 |
| ClientCalls.StreamObserverToCallListenerAdapter |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 6 | 6 | 1 | 1 |
| ServerCalls.StreamingServerCallHandler.StreamingServerCallListener |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 6 | 6 | 1 | 1 |
| InternalClientCalls.StubType |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 3 | 3 | 1 | 1 |
| ClientCalls.BlockingResponseStream.QueuingListener |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 5 | 5 | 1 | 1 |
| ClientCalls.UnaryStreamToFuture |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 5 | 5 | 1 | 1 |
| ServerCalls |  | 0% | | n/a | 6 | 6 | 13 | 13 | 6 | 6 | 1 | 1 |
| AbstractBlockingStub |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 4 | 4 | 1 | 1 |
| AbstractFutureStub |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 4 | 4 | 1 | 1 |
| AbstractAsyncStub |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 4 | 4 | 1 | 1 |
| StreamObservers.new Runnable() {...} |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 2 | 2 | 1 | 1 |
| ServerCalls.StreamingServerCallHandler |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| ClientCalls.StubType |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ServerCalls.UnaryServerCallHandler |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| MetadataUtils.MetadataCapturingClientInterceptor.MetadataCapturingClientCall.MetadataCapturingClientCallListener |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| ClientCalls.GrpcFuture |  | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| StreamObservers |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| MetadataUtils.MetadataCapturingClientInterceptor.MetadataCapturingClientCall |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| MetadataUtils.MetadataCapturingClientInterceptor |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ServerCallStreamObserver |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 4 | 4 | 1 | 1 |
| MetadataUtils.HeaderAttachingClientInterceptor |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| MetadataUtils.HeaderAttachingClientInterceptor.HeaderAttachingClientCall |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| InternalClientCalls |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| MetadataUtils |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ClientCallStreamObserver |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ServerCalls.NoopStreamObserver |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| CallStreamObserver |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |