| SocketData.Builder |  | 0% |  | 0% | 294 | 294 | 685 | 685 | 116 | 116 | 1 | 1 |
| Channel.Builder |  | 0% |  | 0% | 244 | 244 | 585 | 585 | 102 | 102 | 1 | 1 |
| Subchannel.Builder |  | 0% |  | 0% | 244 | 244 | 585 | 585 | 102 | 102 | 1 | 1 |
| SocketOptionTcpInfo.Builder |  | 0% |  | 0% | 203 | 203 | 545 | 545 | 108 | 108 | 1 | 1 |
| SocketOptionTcpInfo |  | 0% |  | 0% | 156 | 156 | 386 | 386 | 61 | 61 | 1 | 1 |
| Socket.Builder |  | 0% |  | 0% | 189 | 189 | 425 | 425 | 73 | 73 | 1 | 1 |
| ChannelData.Builder |  | 0% |  | 0% | 149 | 149 | 346 | 346 | 64 | 64 | 1 | 1 |
| ChannelTraceEvent.Builder |  | 0% |  | 0% | 152 | 152 | 344 | 344 | 63 | 63 | 1 | 1 |
| Server.Builder |  | 0% |  | 0% | 142 | 142 | 323 | 323 | 62 | 62 | 1 | 1 |
| SocketData |  | 0% |  | 0% | 145 | 145 | 245 | 245 | 61 | 61 | 1 | 1 |
| ChannelzProto |  | 0% | | n/a | 4 | 4 | 99 | 99 | 4 | 4 | 1 | 1 |
| ChannelTrace.Builder |  | 0% |  | 0% | 119 | 119 | 275 | 275 | 56 | 56 | 1 | 1 |
| Address.Builder |  | 0% |  | 0% | 132 | 132 | 277 | 277 | 52 | 52 | 1 | 1 |
| ServerData.Builder |  | 0% |  | 0% | 108 | 108 | 241 | 241 | 50 | 50 | 1 | 1 |
| Socket |  | 0% |  | 0% | 107 | 107 | 166 | 166 | 49 | 49 | 1 | 1 |
| ChannelData |  | 0% |  | 0% | 95 | 95 | 172 | 172 | 46 | 46 | 1 | 1 |
| GetServersResponse.Builder |  | 0% |  | 0% | 88 | 88 | 203 | 203 | 46 | 46 | 1 | 1 |
| GetServerSocketsResponse.Builder |  | 0% |  | 0% | 88 | 88 | 203 | 203 | 46 | 46 | 1 | 1 |
| GetTopChannelsResponse.Builder |  | 0% |  | 0% | 88 | 88 | 203 | 203 | 46 | 46 | 1 | 1 |
| Security.Builder |  | 0% |  | 0% | 99 | 99 | 207 | 207 | 43 | 43 | 1 | 1 |
| SocketOption.Builder |  | 0% |  | 0% | 85 | 85 | 205 | 205 | 42 | 42 | 1 | 1 |
| Channel |  | 0% |  | 0% | 91 | 91 | 145 | 145 | 53 | 53 | 1 | 1 |
| Subchannel |  | 0% |  | 0% | 91 | 91 | 145 | 145 | 53 | 53 | 1 | 1 |
| ChannelTraceEvent |  | 0% |  | 0% | 89 | 89 | 158 | 158 | 46 | 46 | 1 | 1 |
| Security.Tls.Builder |  | 0% |  | 0% | 83 | 83 | 195 | 195 | 43 | 43 | 1 | 1 |
| Security.Tls |  | 0% |  | 0% | 80 | 80 | 156 | 156 | 41 | 41 | 1 | 1 |
| Security.OtherSecurity.Builder |  | 0% |  | 0% | 73 | 73 | 165 | 165 | 37 | 37 | 1 | 1 |
| Address.OtherAddress.Builder |  | 0% |  | 0% | 73 | 73 | 165 | 165 | 37 | 37 | 1 | 1 |
| ServerData |  | 0% |  | 0% | 76 | 76 | 133 | 133 | 41 | 41 | 1 | 1 |
| SocketOption |  | 0% |  | 0% | 66 | 66 | 130 | 130 | 39 | 39 | 1 | 1 |
| Server |  | 0% |  | 0% | 73 | 73 | 113 | 113 | 43 | 43 | 1 | 1 |
| SocketOptionLinger.Builder |  | 0% |  | 0% | 67 | 67 | 142 | 142 | 35 | 35 | 1 | 1 |
| Address |  | 0% |  | 0% | 75 | 75 | 123 | 123 | 42 | 42 | 1 | 1 |
| ChannelTrace |  | 0% |  | 0% | 65 | 65 | 110 | 110 | 41 | 41 | 1 | 1 |
| GetSocketResponse.Builder |  | 0% |  | 0% | 61 | 61 | 125 | 125 | 32 | 32 | 1 | 1 |
| SocketOptionTimeout.Builder |  | 0% |  | 0% | 61 | 61 | 125 | 125 | 32 | 32 | 1 | 1 |
| GetServerResponse.Builder |  | 0% |  | 0% | 61 | 61 | 125 | 125 | 32 | 32 | 1 | 1 |
| GetChannelResponse.Builder |  | 0% |  | 0% | 61 | 61 | 125 | 125 | 32 | 32 | 1 | 1 |
| GetSubchannelResponse.Builder |  | 0% |  | 0% | 61 | 61 | 125 | 125 | 32 | 32 | 1 | 1 |
| Security.OtherSecurity |  | 0% |  | 0% | 59 | 59 | 106 | 106 | 37 | 37 | 1 | 1 |
| Address.OtherAddress |  | 0% |  | 0% | 59 | 59 | 106 | 106 | 37 | 37 | 1 | 1 |
| Security |  | 0% |  | 0% | 64 | 64 | 106 | 106 | 39 | 39 | 1 | 1 |
| GetServerSocketsRequest |  | 0% |  | 0% | 52 | 52 | 103 | 103 | 35 | 35 | 1 | 1 |
| ServerRef |  | 0% |  | 0% | 51 | 51 | 103 | 103 | 35 | 35 | 1 | 1 |
| SubchannelRef |  | 0% |  | 0% | 51 | 51 | 103 | 103 | 35 | 35 | 1 | 1 |
| SocketRef |  | 0% |  | 0% | 51 | 51 | 103 | 103 | 35 | 35 | 1 | 1 |
| ChannelRef |  | 0% |  | 0% | 51 | 51 | 103 | 103 | 35 | 35 | 1 | 1 |
| GetServersResponse |  | 0% |  | 0% | 53 | 53 | 95 | 95 | 38 | 38 | 1 | 1 |
| GetTopChannelsResponse |  | 0% |  | 0% | 53 | 53 | 95 | 95 | 38 | 38 | 1 | 1 |
| GetServerSocketsResponse |  | 0% |  | 0% | 53 | 53 | 95 | 95 | 38 | 38 | 1 | 1 |
| SocketOptionLinger |  | 0% |  | 0% | 56 | 56 | 94 | 94 | 36 | 36 | 1 | 1 |
| ServerRef.Builder |  | 0% |  | 0% | 48 | 48 | 111 | 111 | 30 | 30 | 1 | 1 |
| SocketRef.Builder |  | 0% |  | 0% | 48 | 48 | 111 | 111 | 30 | 30 | 1 | 1 |
| ChannelRef.Builder |  | 0% |  | 0% | 48 | 48 | 111 | 111 | 30 | 30 | 1 | 1 |
| SubchannelRef.Builder |  | 0% |  | 0% | 48 | 48 | 111 | 111 | 30 | 30 | 1 | 1 |
| GetServerSocketsRequest.Builder |  | 0% |  | 0% | 47 | 47 | 103 | 103 | 30 | 30 | 1 | 1 |
| GetServersRequest |  | 0% |  | 0% | 48 | 48 | 91 | 91 | 34 | 34 | 1 | 1 |
| GetTopChannelsRequest |  | 0% |  | 0% | 48 | 48 | 91 | 91 | 34 | 34 | 1 | 1 |
| Address.TcpIpAddress |  | 0% |  | 0% | 48 | 48 | 90 | 90 | 34 | 34 | 1 | 1 |
| GetSocketRequest |  | 0% |  | 0% | 48 | 48 | 91 | 91 | 34 | 34 | 1 | 1 |
| Address.UdsAddress |  | 0% |  | 0% | 47 | 47 | 91 | 91 | 34 | 34 | 1 | 1 |
| GetChannelResponse |  | 0% |  | 0% | 52 | 52 | 82 | 82 | 35 | 35 | 1 | 1 |
| SocketOptionTimeout |  | 0% |  | 0% | 52 | 52 | 82 | 82 | 35 | 35 | 1 | 1 |
| GetServerResponse |  | 0% |  | 0% | 52 | 52 | 82 | 82 | 35 | 35 | 1 | 1 |
| GetSubchannelResponse |  | 0% |  | 0% | 52 | 52 | 82 | 82 | 35 | 35 | 1 | 1 |
| GetSocketResponse |  | 0% |  | 0% | 52 | 52 | 82 | 82 | 35 | 35 | 1 | 1 |
| Address.UdsAddress.Builder |  | 0% |  | 0% | 42 | 42 | 94 | 94 | 27 | 27 | 1 | 1 |
| ChannelConnectivityState |  | 0% |  | 0% | 46 | 46 | 80 | 80 | 34 | 34 | 1 | 1 |
| Address.TcpIpAddress.Builder |  | 0% |  | 0% | 43 | 43 | 90 | 90 | 28 | 28 | 1 | 1 |
| GetServerRequest |  | 0% |  | 0% | 44 | 44 | 79 | 79 | 33 | 33 | 1 | 1 |
| GetChannelRequest |  | 0% |  | 0% | 44 | 44 | 79 | 79 | 33 | 33 | 1 | 1 |
| GetSubchannelRequest |  | 0% |  | 0% | 44 | 44 | 79 | 79 | 33 | 33 | 1 | 1 |
| GetServersRequest.Builder |  | 0% |  | 0% | 41 | 41 | 86 | 86 | 27 | 27 | 1 | 1 |
| GetTopChannelsRequest.Builder |  | 0% |  | 0% | 41 | 41 | 86 | 86 | 27 | 27 | 1 | 1 |
| GetSocketRequest.Builder |  | 0% |  | 0% | 41 | 41 | 86 | 86 | 27 | 27 | 1 | 1 |
| ChannelConnectivityState.Builder |  | 0% |  | 0% | 40 | 40 | 80 | 80 | 27 | 27 | 1 | 1 |
| GetChannelRequest.Builder |  | 0% |  | 0% | 35 | 35 | 69 | 69 | 24 | 24 | 1 | 1 |
| GetSubchannelRequest.Builder |  | 0% |  | 0% | 35 | 35 | 69 | 69 | 24 | 24 | 1 | 1 |
| GetServerRequest.Builder |  | 0% |  | 0% | 35 | 35 | 69 | 69 | 24 | 24 | 1 | 1 |
| ChannelConnectivityState.State |  | 0% |  | 0% | 20 | 20 | 36 | 36 | 10 | 10 | 1 | 1 |
| ChannelTraceEvent.Severity |  | 0% |  | 0% | 18 | 18 | 32 | 32 | 10 | 10 | 1 | 1 |
| ChannelzGrpc.ChannelzStub |  | 0% | | n/a | 9 | 9 | 24 | 24 | 9 | 9 | 1 | 1 |
| Address.AddressCase |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 5 | 5 | 1 | 1 |
| ChannelzGrpc.ChannelzBlockingStub |  | 0% | | n/a | 9 | 9 | 17 | 17 | 9 | 9 | 1 | 1 |
| ChannelzGrpc.ChannelzFutureStub |  | 0% | | n/a | 9 | 9 | 17 | 17 | 9 | 9 | 1 | 1 |
| ChannelzGrpc.MethodHandlers |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 3 | 3 | 1 | 1 |
| Security.ModelCase |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 5 | 5 | 1 | 1 |
| ChannelTraceEvent.ChildRefCase |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 5 | 5 | 1 | 1 |
| Security.Tls.CipherSuiteCase |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 5 | 5 | 1 | 1 |
| Security.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetChannelResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SocketOptionTcpInfo.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SocketOptionTimeout.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetServersRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SocketData.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SocketRef.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetTopChannelsResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Server.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Security.Tls.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetChannelRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ChannelRef.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Address.UdsAddress.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ChannelConnectivityState.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Subchannel.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetSubchannelResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetServersResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetSocketRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Address.TcpIpAddress.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ChannelData.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Address.OtherAddress.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Channel.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetServerSocketsRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ServerRef.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetServerResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SubchannelRef.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetServerSocketsResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetSocketResponse.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SocketOptionLinger.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ChannelTraceEvent.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Address.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetServerRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetTopChannelsRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ChannelTrace.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| GetSubchannelRequest.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Security.OtherSecurity.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| Socket.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| SocketOption.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ServerData.new AbstractParser() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.AsyncService |  | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
| ChannelzGrpc.ChannelzMethodDescriptorSupplier | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.new AbstractStub.StubFactory() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.new AbstractStub.StubFactory() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.new AbstractStub.StubFactory() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.ChannelzBaseDescriptorSupplier | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ChannelConnectivityState.State.new Internal.EnumLiteMap() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.ChannelzImplBase | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ChannelTraceEvent.Severity.new Internal.EnumLiteMap() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ChannelzGrpc.ChannelzFileDescriptorSupplier | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |