NettyServerHandler |  | 0% |  | 0% | 98 | 98 | 312 | 312 | 35 | 35 | 1 | 1 |
NettyClientHandler |  | 0% |  | 0% | 80 | 80 | 274 | 274 | 37 | 37 | 1 | 1 |
NettyServerBuilder |  | 0% |  | 0% | 81 | 81 | 175 | 175 | 45 | 45 | 1 | 1 |
NettyChannelBuilder |  | 0% |  | 0% | 75 | 75 | 155 | 155 | 48 | 48 | 1 | 1 |
Utils |  | 0% |  | 0% | 52 | 52 | 182 | 182 | 22 | 22 | 1 | 1 |
ProtocolNegotiators |  | 0% |  | 0% | 53 | 53 | 166 | 166 | 20 | 20 | 1 | 1 |
NettyClientTransport |  | 0% |  | 0% | 38 | 38 | 123 | 123 | 15 | 15 | 1 | 1 |
GrpcHttp2HeadersUtils.GrpcHttp2InboundHeaders |  | 0% |  | 0% | 51 | 51 | 111 | 111 | 26 | 26 | 1 | 1 |
NettyServer |  | 0% |  | 0% | 24 | 24 | 110 | 110 | 10 | 10 | 1 | 1 |
AbstractHttp2Headers |  | 0% |  | 0% | 107 | 107 | 106 | 106 | 106 | 106 | 1 | 1 |
GrpcHttp2HeadersUtils.GrpcHttp2RequestHeaders |  | 0% |  | 0% | 46 | 46 | 105 | 105 | 14 | 14 | 1 | 1 |
NettyServerTransport |  | 0% |  | 0% | 25 | 25 | 77 | 77 | 14 | 14 | 1 | 1 |
GrpcSslContexts |  | 0% |  | 0% | 39 | 39 | 84 | 84 | 12 | 12 | 1 | 1 |
WriteBufferingAndExceptionHandler |  | 0% |  | 0% | 30 | 30 | 74 | 74 | 13 | 13 | 1 | 1 |
AbstractNettyHandler.FlowControlPinger |  | 0% |  | 0% | 23 | 23 | 61 | 61 | 14 | 14 | 1 | 1 |
NettyAdaptiveCumulator |  | 0% |  | 0% | 23 | 23 | 60 | 60 | 6 | 6 | 1 | 1 |
NettyChannelBuilder.NettyTransportFactory |  | 0% |  | 0% | 12 | 12 | 53 | 53 | 6 | 6 | 1 | 1 |
NettyClientStream.TransportState |  | 0% |  | 0% | 28 | 28 | 52 | 52 | 15 | 15 | 1 | 1 |
GrpcHttp2OutboundHeaders |  | 0% |  | 0% | 13 | 13 | 33 | 33 | 9 | 9 | 1 | 1 |
NettyClientStream.Sink |  | 0% |  | 0% | 15 | 15 | 41 | 41 | 7 | 7 | 1 | 1 |
NettyServerHandler.FrameListener |  | 0% |  | 0% | 19 | 19 | 45 | 45 | 7 | 7 | 1 | 1 |
ProtocolNegotiators.ClientTlsHandler |  | 0% |  | 0% | 9 | 9 | 47 | 47 | 4 | 4 | 1 | 1 |
ProtocolNegotiators.ServerTlsHandler |  | 0% |  | 0% | 10 | 10 | 39 | 39 | 4 | 4 | 1 | 1 |
Http2ControlFrameLimitEncoder |  | 0% |  | 0% | 14 | 14 | 36 | 36 | 7 | 7 | 1 | 1 |
ProtocolNegotiators.ProtocolNegotiationHandler |  | 0% |  | 0% | 15 | 15 | 34 | 34 | 10 | 10 | 1 | 1 |
WriteQueue |  | 0% |  | 0% | 16 | 16 | 42 | 42 | 6 | 6 | 1 | 1 |
ProtocolNegotiators.Http2UpgradeAndGrpcHandler |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 3 | 3 | 1 | 1 |
NettyServerStream.Sink |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 8 | 8 | 1 | 1 |
NettyClientHandler.FrameListener |  | 0% |  | 0% | 13 | 13 | 31 | 31 | 7 | 7 | 1 | 1 |
NettyServerStream.TransportState |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 10 | 10 | 1 | 1 |
NettyServerHandler.GracefulShutdown |  | 0% |  | 0% | 7 | 7 | 35 | 35 | 4 | 4 | 1 | 1 |
NettyServer.new ChannelInitializer() {...} |  | 0% |  | 0% | 4 | 4 | 36 | 36 | 2 | 2 | 1 | 1 |
NettyReadableBuffer |  | 0% |  | 0% | 22 | 22 | 34 | 34 | 19 | 19 | 1 | 1 |
AbstractNettyHandler |  | 0% |  | 0% | 13 | 13 | 35 | 35 | 8 | 8 | 1 | 1 |
SendResponseHeadersCommand |  | 0% |  | 0% | 16 | 16 | 20 | 20 | 10 | 10 | 1 | 1 |
SendGrpcFrameCommand |  | 0% |  | 0% | 17 | 17 | 26 | 26 | 11 | 11 | 1 | 1 |
NettyClientHandler.new ChannelFutureListener() {...} |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 2 | 2 | 1 | 1 |
CancelServerStreamCommand |  | 0% |  | 0% | 15 | 15 | 22 | 22 | 9 | 9 | 1 | 1 |
ClientTransportLifecycleManager |  | 0% |  | 0% | 17 | 17 | 35 | 35 | 9 | 9 | 1 | 1 |
GrpcHttp2OutboundHeaders.Itr |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 7 | 7 | 1 | 1 |
NettyClientStream |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 6 | 6 | 1 | 1 |
ProtocolNegotiationEvent |  | 0% |  | 0% | 12 | 12 | 19 | 19 | 9 | 9 | 1 | 1 |
NettyClientHandler.PingCountingFrameWriter |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 7 | 7 | 1 | 1 |
NettyClientHandler.new Http2ConnectionAdapter() {...} |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 4 | 4 | 1 | 1 |
NettyServer.ListenSocket |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 4 | 4 | 1 | 1 |
Utils.DefaultEventLoopGroupResource |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 4 | 4 | 1 | 1 |
NettyServerHandler.KeepAlivePinger |  | 0% | | n/a | 3 | 3 | 19 | 19 | 3 | 3 | 1 | 1 |
UdsNameResolver |  | 0% |  | 0% | 8 | 8 | 18 | 18 | 6 | 6 | 1 | 1 |
NettyClientHandler.new Http2StreamVisitor() {...} |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 2 | 2 | 1 | 1 |
InternalNettyChannelBuilder |  | 0% | | n/a | 13 | 13 | 27 | 27 | 13 | 13 | 1 | 1 |
ProtocolNegotiators.ClientTlsProtocolNegotiator |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 4 | 4 | 1 | 1 |
ProtocolNegotiators.ProxyProtocolNegotiationHandler |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 3 | 3 | 1 | 1 |
NettyServerStream |  | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
NettyChannelBuilder.DefaultProtocolNegotiator |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 3 | 3 | 1 | 1 |
ProtocolNegotiators.FromChannelCredentialsResult |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 4 | 4 | 1 | 1 |
ProtocolNegotiators.WaitUntilActiveHandler |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 4 | 4 | 1 | 1 |
NettyClientStream.Sink.new ChannelFutureListener() {...} |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 2 | 2 | 1 | 1 |
NettyClientHandler.new ChannelFutureListener() {...} |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 2 | 2 | 1 | 1 |
NettyServerHandler.new Http2StreamVisitor() {...} |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
GrpcHttp2ConnectionHandler |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 8 | 8 | 1 | 1 |
InternalProtocolNegotiators |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
UdsNettyChannelProvider |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 7 | 7 | 1 | 1 |
NettyClientHandler.new Http2StreamVisitor() {...} |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 2 | 2 | 1 | 1 |
ProtocolNegotiators.new ProtocolNegotiator() {...} |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 4 | 4 | 1 | 1 |
NettyServer.new ChannelGroupFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 2 | 2 | 1 | 1 |
UdsNameResolverProvider |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 7 | 7 | 1 | 1 |
NettyServerHandler.WriteMonitoringFrameWriter |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
ProtocolNegotiators.new ProtocolNegotiator() {...} |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
NettyServer.new Callable() {...} |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
JettyTlsUtil |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 6 | 6 | 1 | 1 |
NettyServerHandler.new Http2ConnectionAdapter() {...} |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 3 | 3 | 1 | 1 |
NettyServer.SharedResourceReferenceCounter |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 3 | 3 | 1 | 1 |
GrpcHttp2HeadersUtils.GrpcHttp2ResponseHeaders |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
InternalNettyServerBuilder |  | 0% | | n/a | 7 | 7 | 19 | 19 | 7 | 7 | 1 | 1 |
NettyServerHandler.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
ProtocolNegotiators.GrpcNegotiationHandler |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 2 | 2 | 1 | 1 |
NettyChannelProvider |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 7 | 7 | 1 | 1 |
NettyWritableBuffer |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
NettyServerHandler.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
NegotiationType |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
Utils.FlowControlReader |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
CreateStreamCommand |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
NettyServerProvider |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 5 | 5 | 1 | 1 |
JettyTlsUtil.Java9AlpnUnavailabilityCauseHolder |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
GracefulServerCloseCommand |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
NettyServer.ListenSocket.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
NettyClientTransport.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
CancelClientStreamCommand |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
ProtocolNegotiators.FromServerCredentialsResult |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
NettyClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
NettyClientHandler.new Http2StreamVisitor() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
NettyServerStream.TransportState.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
WriteQueue.RunnableCommand |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
Utils.EventLoopGroupType |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
CancelServerStreamCommand.PeerNotify |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
InternalNettyServerCredentials |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
WriteQueue.AbstractQueuedCommand |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
InternalProtocolNegotiator.ProtocolNegotiatorAdapter |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
NettyServerHandler.new Http2StreamVisitor() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
NettyWritableBufferAllocator |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
NettyServerTransport.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
ProtocolNegotiators.PlaintextUpgradeProtocolNegotiator |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
ProtocolNegotiators.PlaintextProtocolNegotiator |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
NettyClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettyServerTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalNettyChannelCredentials |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
FixedKeyManagerFactory.FixedKeyManagerFactorySpi |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
NettyServer.ListenSocket.new GenericFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
NettyChannelCredentials |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
NettyServer.1.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
FixedTrustManagerFactory.FixedTrustManagerFactorySpi |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
NettyClientTransport.new GenericFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
NettyServerTransport.new GenericFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
InternalNettyChannelCredentials.new InternalProtocolNegotiator.ClientFactory() {...} |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
NettyClientHandler.new InUseStateAggregator() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
NettyServerHandler.ServerChannelLogger |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
NettySocketSupport |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
NettyClientTransport.new NettyClientStream.TransportState() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
NettyServerCredentials |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
NettyClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettyClientTransport.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
InternalProtocolNegotiationEvent |  | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
NettyServer.new ChannelFutureListener() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
WriteBufferingAndExceptionHandler.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
NettyServerHandler.new ChannelFutureListener() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
GrpcSslContexts.ConscryptHolder |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 | 1 | 1 |
NettyServerHandler.GracefulShutdown.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalNettyServerCredentials.new InternalProtocolNegotiator.ServerFactory() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
SendPingCommand |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
NettyServerHandler.KeepAlivePinger.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
WriteBufferingAndExceptionHandler.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
ProtocolNegotiators.TlsProtocolNegotiatorClientFactory |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
ProtocolNegotiators.TlsProtocolNegotiatorServerFactory |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
NettyClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettyChannelBuilder.NettyTransportFactory.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettySocketSupport.NativeSocketOptions |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
InternalGracefulServerCloseCommand | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
InternalNettyChannelBuilder.new ProtocolNegotiator.ClientFactory() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
ProtocolNegotiators.FixedProtocolNegotiatorServerFactory | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
FixedTrustManagerFactory | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
FixedKeyManagerFactory | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
NettyChannelBuilder.NettyChannelDefaultPortProvider | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
NettySslContextChannelCredentials | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
GrpcHttp2HeadersUtils.GrpcHttp2ServerHeadersDecoder | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettyServerBuilder.NettyClientTransportServersBuilder | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
GrpcHttp2HeadersUtils.GrpcHttp2ClientHeadersDecoder | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettySslContextServerCredentials | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
Http2ControlFrameLimitEncoder.new ChannelFutureListener() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalProtocolNegotiators.ProtocolNegotiationHandler | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
NettyChannelBuilder.NettyChannelTransportFactoryBuilder | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
WriteQueue.new Runnable() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettyServerHandler.new Http2Exception() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ForcefulCloseCommand | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
WriteBufferingAndExceptionHandler.ChannelWrite | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ProtocolNegotiators.HostPort | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
GracefulCloseCommand | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
Utils.new ChannelFactory() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ProtocolNegotiators.PlaintextProtocolNegotiatorClientFactory | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
InternalWriteBufferingAndExceptionHandlerUtils | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NettyServerHandler.new IllegalStateException() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
UnhelpfulSecurityProvider | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ProtocolNegotiators.PlaintextProtocolNegotiatorServerFactory | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
NettyChannelBuilder.LocalSocketPicker | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
InternalNettySocketSupport.InternalNativeSocketOptions | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
Utils.ByteBufAllocatorPreferHeapHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Utils.ByteBufAllocatorPreferDirectHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ProtocolNegotiators.PlaintextUpgradeProtocolNegotiatorClientFactory | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
InsecureFromHttp1ChannelCredentials | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
InternalNettySocketSupport | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
GrpcHttp2HeadersUtils | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
AbstractNettyHandler.AllowPingLimiter | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
NettySocketSupport.NettySocketHelperImpl | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |