ManagedChannelImplBuilder |  | 0% |  | 0% | 99 | 99 | 296 | 296 | 51 | 51 | 1 | 1 |
ManagedChannelImpl |  | 0% |  | 0% | 67 | 67 | 249 | 249 | 31 | 31 | 1 | 1 |
RetriableStream |  | 0% |  | 0% | 89 | 89 | 261 | 261 | 32 | 32 | 1 | 1 |
DnsNameResolver |  | 0% |  | 0% | 93 | 93 | 242 | 242 | 27 | 27 | 1 | 1 |
JsonUtil |  | 0% |  | 0% | 95 | 95 | 175 | 175 | 20 | 20 | 1 | 1 |
PickFirstLeafLoadBalancer |  | 0% |  | 0% | 85 | 85 | 219 | 219 | 17 | 17 | 1 | 1 |
ClientCallImpl |  | 0% |  | 0% | 79 | 79 | 203 | 203 | 23 | 23 | 1 | 1 |
DelayedStream |  | 0% |  | 0% | 72 | 72 | 159 | 159 | 27 | 27 | 1 | 1 |
MessageDeframer |  | 0% |  | 0% | 70 | 70 | 163 | 163 | 20 | 20 | 1 | 1 |
GzipInflatingBuffer |  | 0% |  | 0% | 68 | 68 | 159 | 159 | 18 | 18 | 1 | 1 |
RetriableStream.Sublistener |  | 0% |  | 0% | 65 | 65 | 129 | 129 | 9 | 9 | 1 | 1 |
DelayedClientCall |  | 0% |  | 0% | 58 | 58 | 158 | 158 | 20 | 20 | 1 | 1 |
MessageFramer |  | 0% |  | 0% | 52 | 52 | 147 | 147 | 19 | 19 | 1 | 1 |
GrpcUtil |  | 0% |  | 0% | 58 | 58 | 156 | 156 | 20 | 20 | 1 | 1 |
ServerImpl |  | 0% |  | 0% | 43 | 43 | 131 | 131 | 20 | 20 | 1 | 1 |
CompositeReadableBuffer |  | 0% |  | 0% | 58 | 58 | 143 | 143 | 23 | 23 | 1 | 1 |
InternalSubchannel |  | 0% |  | 0% | 39 | 39 | 129 | 129 | 23 | 23 | 1 | 1 |
DelayedClientTransport |  | 0% |  | 0% | 37 | 37 | 111 | 111 | 12 | 12 | 1 | 1 |
ServiceConfigUtil |  | 0% |  | 0% | 54 | 54 | 106 | 106 | 28 | 28 | 1 | 1 |
ServerImplBuilder |  | 0% |  | 0% | 37 | 37 | 119 | 119 | 27 | 27 | 1 | 1 |
RetriableStream.State |  | 0% |  | 0% | 33 | 33 | 69 | 69 | 9 | 9 | 1 | 1 |
MetricRecorderImpl |  | 0% |  | 0% | 36 | 36 | 76 | 76 | 8 | 8 | 1 | 1 |
StatsTraceContext |  | 0% |  | 0% | 37 | 37 | 61 | 61 | 19 | 19 | 1 | 1 |
ServerCallImpl |  | 0% |  | 0% | 41 | 41 | 105 | 105 | 20 | 20 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl |  | 0% |  | 0% | 23 | 23 | 76 | 76 | 19 | 19 | 1 | 1 |
ManagedChannelImpl.SubchannelImpl |  | 0% |  | 0% | 24 | 24 | 89 | 89 | 13 | 13 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl |  | 0% |  | 0% | 21 | 21 | 81 | 81 | 9 | 9 | 1 | 1 |
ManagedChannelImpl.NameResolverListener.new Runnable() {...} |  | 0% |  | 0% | 23 | 23 | 76 | 76 | 2 | 2 | 1 | 1 |
Http2ClientStreamTransportState |  | 0% |  | 0% | 32 | 32 | 87 | 87 | 9 | 9 | 1 | 1 |
ManagedChannelServiceConfig |  | 0% |  | 0% | 36 | 36 | 80 | 80 | 11 | 11 | 1 | 1 |
ManagedChannelServiceConfig.MethodInfo |  | 0% |  | 0% | 32 | 32 | 72 | 72 | 7 | 7 | 1 | 1 |
AbstractClientStream.TransportState |  | 0% |  | 0% | 37 | 37 | 100 | 100 | 14 | 14 | 1 | 1 |
OobChannel |  | 0% |  | 0% | 25 | 25 | 74 | 74 | 20 | 20 | 1 | 1 |
TransportFrameUtil |  | 0% |  | 0% | 27 | 27 | 64 | 64 | 6 | 6 | 1 | 1 |
GrpcUtil.Http2Error |  | 0% |  | 0% | 12 | 12 | 41 | 41 | 7 | 7 | 1 | 1 |
JndiResourceResolverFactory.JndiResourceResolver |  | 0% |  | 0% | 26 | 26 | 64 | 64 | 5 | 5 | 1 | 1 |
AbstractStream.TransportState |  | 0% |  | 0% | 33 | 33 | 79 | 79 | 20 | 20 | 1 | 1 |
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport |  | 0% |  | 0% | 22 | 22 | 71 | 71 | 6 | 6 | 1 | 1 |
GrpcUtil.AuthorityEscaper |  | 0% |  | 0% | 19 | 19 | 38 | 38 | 4 | 4 | 1 | 1 |
PickFirstLoadBalancer |  | 0% |  | 0% | 26 | 26 | 67 | 67 | 7 | 7 | 1 | 1 |
ClientCallImpl.CancellationHandler |  | 0% |  | 0% | 20 | 20 | 50 | 50 | 6 | 6 | 1 | 1 |
KeepAliveManager |  | 0% |  | 0% | 27 | 27 | 57 | 57 | 10 | 10 | 1 | 1 |
ProxyDetectorImpl |  | 0% |  | 0% | 17 | 17 | 69 | 69 | 6 | 6 | 1 | 1 |
AbstractServerStream.TransportState |  | 0% |  | 0% | 25 | 25 | 63 | 63 | 10 | 10 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl.new ContextRunnable() {...} |  | 0% |  | 0% | 8 | 8 | 40 | 40 | 4 | 4 | 1 | 1 |
AutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer |  | 0% |  | 0% | 14 | 14 | 51 | 51 | 9 | 9 | 1 | 1 |
GrpcUtil.TimeoutMarshaller |  | 0% |  | 0% | 17 | 17 | 28 | 28 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.RealChannel |  | 0% |  | 0% | 18 | 18 | 43 | 43 | 8 | 8 | 1 | 1 |
ChannelTracer |  | 0% |  | 0% | 15 | 15 | 51 | 51 | 8 | 8 | 1 | 1 |
ReflectionLongAdderCounter |  | 0% |  | 0% | 12 | 12 | 53 | 53 | 5 | 5 | 1 | 1 |
ReadableBuffers.ByteArrayWrapper |  | 0% |  | 0% | 19 | 19 | 44 | 44 | 15 | 15 | 1 | 1 |
Http2Ping |  | 0% |  | 0% | 16 | 16 | 49 | 49 | 10 | 10 | 1 | 1 |
PickFirstLeafLoadBalancer.Index |  | 0% |  | 0% | 24 | 24 | 38 | 38 | 11 | 11 | 1 | 1 |
MigratingThreadDeframer |  | 0% |  | 0% | 16 | 16 | 48 | 48 | 11 | 11 | 1 | 1 |
ReadableBuffers.ByteReadableBufferWrapper |  | 0% |  | 0% | 17 | 17 | 43 | 43 | 16 | 16 | 1 | 1 |
MetadataApplierImpl |  | 0% |  | 0% | 14 | 14 | 45 | 45 | 5 | 5 | 1 | 1 |
AbstractClientStream |  | 0% |  | 0% | 24 | 24 | 46 | 46 | 16 | 16 | 1 | 1 |
GzipInflatingBuffer.GzipMetadataReader |  | 0% |  | 0% | 13 | 13 | 35 | 35 | 7 | 7 | 1 | 1 |
ServerCallImpl.ServerStreamListenerImpl |  | 0% |  | 0% | 14 | 14 | 54 | 54 | 7 | 7 | 1 | 1 |
ServerImpl.JumpToApplicationThreadServerStreamListener |  | 0% |  | 0% | 13 | 13 | 45 | 45 | 9 | 9 | 1 | 1 |
JsonParser |  | 0% |  | 0% | 16 | 16 | 37 | 37 | 6 | 6 | 1 | 1 |
ManagedChannelOrphanWrapper.ManagedChannelReference |  | 0% |  | 0% | 12 | 12 | 45 | 45 | 7 | 7 | 1 | 1 |
DelayedClientCall.DelayedListener |  | 0% |  | 0% | 17 | 17 | 42 | 42 | 8 | 8 | 1 | 1 |
TransportTracer |  | 0% |  | 0% | 16 | 16 | 35 | 35 | 12 | 12 | 1 | 1 |
SharedResourceHolder |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 6 | 6 | 1 | 1 |
InternalSubchannel.TransportListener |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 6 | 6 | 1 | 1 |
MessageDeframer.SizeEnforcingInputStream |  | 0% |  | 0% | 14 | 14 | 41 | 41 | 8 | 8 | 1 | 1 |
ServiceConfigState |  | 0% |  | 0% | 26 | 26 | 35 | 35 | 6 | 6 | 1 | 1 |
DelayedStream.DelayedStreamListener |  | 0% |  | 0% | 16 | 16 | 40 | 40 | 8 | 8 | 1 | 1 |
AbstractServerStream |  | 0% |  | 0% | 22 | 22 | 44 | 44 | 15 | 15 | 1 | 1 |
RetriableStream.HedgingRunnable.new Runnable() {...} |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.UncommittedRetriableStreamsRegistry |  | 0% |  | 0% | 12 | 12 | 38 | 38 | 5 | 5 | 1 | 1 |
RetriableStream.Throttle |  | 0% |  | 0% | 16 | 16 | 32 | 32 | 6 | 6 | 1 | 1 |
ClientCallImpl.ClientStreamListenerImpl |  | 0% |  | 0% | 11 | 11 | 37 | 37 | 7 | 7 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 2 | 2 | 1 | 1 |
SerializingExecutor |  | 0% |  | 0% | 13 | 13 | 41 | 41 | 7 | 7 | 1 | 1 |
DnsNameResolver.Resolve |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 2 | 2 | 1 | 1 |
RetryPolicy |  | 0% |  | 0% | 11 | 11 | 28 | 28 | 4 | 4 | 1 | 1 |
ChannelLoggerImpl |  | 0% |  | 0% | 21 | 21 | 40 | 40 | 9 | 9 | 1 | 1 |
DelayedClientTransport.PendingStream |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 5 | 5 | 1 | 1 |
ManagedChannelImpl.ConfigSelectingClientCall |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 5 | 5 | 1 | 1 |
PickSubchannelArgsImpl |  | 0% |  | 0% | 15 | 15 | 21 | 21 | 8 | 8 | 1 | 1 |
JndiResourceResolverFactory.JndiRecordFetcher |  | 0% |  | 0% | 12 | 12 | 43 | 43 | 6 | 6 | 1 | 1 |
KeepAliveEnforcer |  | 0% |  | 0% | 15 | 15 | 28 | 28 | 8 | 8 | 1 | 1 |
InternalSubchannel.Index |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 10 | 10 | 1 | 1 |
MessageFramer.BufferChainOutputStream |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 4 | 4 | 1 | 1 |
ClientTransportFactory.ClientTransportOptions |  | 0% |  | 0% | 18 | 18 | 27 | 27 | 13 | 13 | 1 | 1 |
AbstractClientStream.GetFramer |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 9 | 9 | 1 | 1 |
ManagedChannelImpl.RestrictedScheduledExecutor |  | 0% | | n/a | 18 | 18 | 21 | 21 | 18 | 18 | 1 | 1 |
RetriableStream.BufferSizeTracer |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer |  | 0% | | n/a | 9 | 9 | 23 | 23 | 9 | 9 | 1 | 1 |
MaxConnectionIdleManager |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 7 | 7 | 1 | 1 |
GzipInflatingBuffer.State |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 | 1 | 1 |
ExponentialBackoffPolicy |  | 0% |  | 0% | 9 | 9 | 24 | 24 | 8 | 8 | 1 | 1 |
ServerImpl.ServerListenerImpl |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.NameResolverListener |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 4 | 4 | 1 | 1 |
InternalSubchannel.TransportListener.new Runnable() {...} |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.RealChannel.PendingCall |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 3 | 3 | 1 | 1 |
MigratingThreadDeframer.DeframeMessageProducer |  | 0% |  | 0% | 9 | 9 | 25 | 25 | 3 | 3 | 1 | 1 |
ForwardingReadableBuffer |  | 0% | | n/a | 20 | 20 | 30 | 30 | 20 | 20 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% |  | 0% | 7 | 7 | 23 | 23 | 2 | 2 | 1 | 1 |
RetriableStream.new Runnable() {...} |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 3 | 3 | 1 | 1 |
ForwardingClientStream |  | 0% | | n/a | 20 | 20 | 36 | 36 | 20 | 20 | 1 | 1 |
SubchannelChannel |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 4 | 4 | 1 | 1 |
ReadableBuffers.BufferInputStream |  | 0% |  | 0% | 14 | 14 | 27 | 27 | 12 | 12 | 1 | 1 |
ConnectivityStateManager |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 4 | 4 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl.new ContextRunnable() {...} |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 3 | 3 | 1 | 1 |
ForwardingClientStreamTracer |  | 0% | | n/a | 18 | 18 | 34 | 34 | 18 | 18 | 1 | 1 |
ManagedChannelImpl.ChannelStreamProvider.new RetriableStream() {...} |  | 0% | | n/a | 4 | 4 | 16 | 16 | 4 | 4 | 1 | 1 |
ConscryptLoader |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 5 | 5 | 1 | 1 |
Rescheduler |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 5 | 5 | 1 | 1 |
SerializeReentrantCallsDirectExecutor |  | 0% |  | 0% | 9 | 9 | 26 | 26 | 5 | 5 | 1 | 1 |
HedgingPolicy |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 4 | 4 | 1 | 1 |
KeepAliveManager.new Runnable() {...} |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 2 | 2 | 1 | 1 |
AutoConfiguredLoadBalancerFactory |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 5 | 5 | 1 | 1 |
FailingClientStream |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 5 | 5 | 1 | 1 |
CallTracer |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 7 | 7 | 1 | 1 |
BackoffPolicyRetryScheduler |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 5 | 5 | 1 | 1 |
ReadableBuffers |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 10 | 10 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.new ForwardingChannelBuilder2() {...} |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 2 | 2 | 1 | 1 |
ServiceConfigUtil.PolicySelection |  | 0% |  | 0% | 11 | 11 | 18 | 18 | 6 | 6 | 1 | 1 |
ClientCallImpl.ClientStreamListenerImpl.new ContextRunnable() {...} |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 3 | 3 | 1 | 1 |
ClientCallImpl.ClientStreamListenerImpl.new ContextRunnable() {...} |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 3 | 3 | 1 | 1 |
PickFirstLoadBalancerProvider |  | 0% |  | 0% | 13 | 13 | 22 | 22 | 11 | 11 | 1 | 1 |
ServiceConfigUtil.LbConfig |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 6 | 6 | 1 | 1 |
InUseStateAggregator |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 4 | 4 | 1 | 1 |
ServerCallInfoImpl |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 6 | 6 | 1 | 1 |
AtomicBackoff.State |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 4 | 4 | 1 | 1 |
AbstractStream |  | 0% |  | 0% | 13 | 13 | 24 | 24 | 11 | 11 | 1 | 1 |
InternalHandlerRegistry.Builder |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
DnsNameResolver.SrvRecord |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 4 | 4 | 1 | 1 |
AbstractReadableBuffer |  | 0% |  | 0% | 13 | 13 | 19 | 19 | 12 | 12 | 1 | 1 |
ForwardingManagedChannel |  | 0% | | n/a | 13 | 13 | 18 | 18 | 13 | 13 | 1 | 1 |
ApplicationThreadDeframerListener |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 6 | 6 | 1 | 1 |
Rescheduler.ChannelFutureRunnable |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 2 | 2 | 1 | 1 |
KeepAliveManager.State |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
InternalSubchannel.TransportListener.new Runnable() {...} |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.ChannelStreamProvider |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 2 | 2 | 1 | 1 |
MetricRecorderImpl.BatchRecorderImpl |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 2 | 2 | 1 | 1 |
MigratingThreadDeframer.new MigratingThreadDeframer.Op() {...} |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.RealChannel.PendingCall.PendingCallRemoval |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 2 | 2 | 1 | 1 |
GrpcUtil.new ClientTransport() {...} |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 5 | 5 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
RetryingNameResolver.RetryingListener |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
ScParser |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.RealChannel.new Channel() {...} |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.SubchannelImpl.new InternalSubchannel.Callback() {...} |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 5 | 5 | 1 | 1 |
PickFirstLeafLoadBalancer.HealthListener |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 2 | 2 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
MaxConnectionIdleManager.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 2 | 2 | 1 | 1 |
SharedResourceHolder.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
ForwardingConnectionClientTransport |  | 0% | | n/a | 10 | 10 | 13 | 13 | 10 | 10 | 1 | 1 |
LogExceptionRunnable |  | 0% | | n/a | 4 | 4 | 12 | 12 | 4 | 4 | 1 | 1 |
DnsNameResolverProvider |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 7 | 7 | 1 | 1 |
ManagedChannelImpl.DelayedTransportListener |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 6 | 6 | 1 | 1 |
ClientCallImpl.ClientStreamListenerImpl.new ContextRunnable() {...} |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.RealChannel.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 2 | 2 | 1 | 1 |
Http2ClientStreamTransportState.new InternalMetadata.TrustedAsciiMarshaller() {...} |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 3 | 3 | 1 | 1 |
PickFirstLeafLoadBalancer.SubchannelData |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 6 | 6 | 1 | 1 |
GrpcUtil.new SharedResourceHolder.Resource() {...} |  | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
MigratingThreadDeframer.new MigratingThreadDeframer.Op() {...} |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.RealChannel.new Runnable() {...} |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 2 | 2 | 1 | 1 |
CallCredentialsApplyingTransportFactory |  | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
FailingClientTransport |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 5 | 5 | 1 | 1 |
ClientCallImpl.ClientStreamListenerImpl.new ContextRunnable() {...} |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 3 | 3 | 1 | 1 |
MigratingThreadDeframer.new MigratingThreadDeframer.Op() {...} |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 2 | 2 | 1 | 1 |
ManagedChannelOrphanWrapper |  | 0% | | n/a | 5 | 5 | 13 | 13 | 5 | 5 | 1 | 1 |
ClientStreamListener.RpcProgress |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport.new CallCredentials.RequestInfo() {...} |  | 0% | | n/a | 6 | 6 | 7 | 7 | 6 | 6 | 1 | 1 |
ManagedChannelImpl.ExecutorHolder |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 4 | 4 | 1 | 1 |
RetriableStream.Sublistener.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.new InternalSubchannel.Callback() {...} |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
ForwardingNameResolver |  | 0% | | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 |
ProxyDetectorImpl.new ProxyDetectorImpl.AuthenticationProvider() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
ServerImpl.JumpToApplicationThreadServerStreamListener.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 13 | 13 | 2 | 2 | 1 | 1 |
PickDetailsConsumerImpl |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
JndiResourceResolverFactory |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 5 | 5 | 1 | 1 |
AtomicBackoff |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
RetriableStream.FutureCanceller |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 4 | 4 | 1 | 1 |
DnsNameResolver.Resolve.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
SquelchLateMessagesAvailableDeframerListener |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 5 | 5 | 1 | 1 |
PickFirstLeafLoadBalancer.RequestConnectionPicker |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
SerializingExecutor.SynchronizedAtomicHelper |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 3 | 3 | 1 | 1 |
InsightBuilder |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
SubchannelChannel.new ClientCallImpl.ClientStreamProvider() {...} |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
KeepAliveManager.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
PickFirstLoadBalancer.RequestConnectionPicker |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
RetryingNameResolver |  | 0% | | n/a | 5 | 5 | 13 | 13 | 5 | 5 | 1 | 1 |
GrpcUtil.GrpcBuildVersion |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
ServerImpl.JumpToApplicationThreadServerStreamListener.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
ServerImpl.JumpToApplicationThreadServerStreamListener.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
ClientCallImpl.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.ResolutionState |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ServerImpl.NoopListener |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 4 | 4 | 1 | 1 |
RetriableStream.1CommitTask.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
OobChannel.new AbstractSubchannel() {...} |  | 0% | | n/a | 7 | 7 | 9 | 9 | 7 | 7 | 1 | 1 |
ApplicationThreadDeframer.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
InternalSubchannel.TransportListener.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
RetriableStream.Sublistener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
ForwardingClientStreamListener |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
NoopClientStream |  | 0% | | n/a | 20 | 20 | 21 | 21 | 20 | 20 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
AbstractStream.TransportState.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
ServerImpl.JumpToApplicationThreadServerStreamListener.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
RetriableStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
RetriableStream.HedgingRunnable |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
InternalSubchannel.4.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new LoadBalancer.SubchannelPicker() {...} |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.RealChannel.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
OobChannel.new ClientCallImpl.ClientStreamProvider() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer.InitializingMessageProducer |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 3 | 3 | 1 | 1 |
ManagedChannelImplBuilder.DirectAddressNameResolverProvider |  | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
MessageFramer.OutputStreamAdapter |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new Thread.UncaughtExceptionHandler() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
OobChannel.new LoadBalancer.SubchannelPicker() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
DelayedStream.DelayedStreamListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImplBuilder.DirectAddressNameResolverProvider.new NameResolver() {...} |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
InternalSubchannel.CallTracingTransport.1.new ForwardingClientStreamListener() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
AbstractClientStream.TransportState.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
InternalSubchannel.CallTracingTransport |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
ChannelTracer.new ArrayDeque() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
InternalSubchannel.CallTracingTransport.new ForwardingClientStream() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetryingNameResolver.ResolutionResultListener |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
ClientCallImpl.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.RealChannel.PendingCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
MessageDeframer.State |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
ForwardingDeframerListener |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
DelayedClientTransport.PickerState |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.ConfigSelectingClientCall.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MigratingThreadDeframer.1RequestOp.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
MigratingThreadDeframer.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
DelayedClientCall.CloseListenerRunnable |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
OobChannel.new LoadBalancer.SubchannelPicker() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
CompositeReadableBuffer.new CompositeReadableBuffer.NoThrowReadOperation() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
SubchannelChannel.new ClientCall() {...} |  | 0% | | n/a | 6 | 6 | 7 | 7 | 6 | 6 | 1 | 1 |
SharedResourcePool |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
KeepAliveManager.ClientKeepAlivePinger |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl.1HandleServerCall.new Context.CancellationListener() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
Rescheduler.FutureRunnable |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
DelayedClientCall.DelayedListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
PickFirstLoadBalancer.Picker |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
NameResolverFactoryToProviderFacade |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
PickFirstLeafLoadBalancer.Picker |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
InternalSubchannel.new InUseStateAggregator() {...} |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
PickFirstLeafLoadBalancer.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
SerializingExecutor.FieldUpdaterAtomicHelper |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.IdleModeStateAggregator |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
DnsNameResolver.JdkAddressResolver |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
InternalSubchannel.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
AtomicLongCounter |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
InternalHandlerRegistry |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
ContextRunnable |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
SubchannelChannel.2.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.RealChannel.new ClientCall() {...} |  | 0% | | n/a | 6 | 6 | 7 | 7 | 6 | 6 | 1 | 1 |
FailingClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.Sublistener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.Sublistener.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
RetriableStream.Sublistener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ServerCallImpl.ServerStreamListenerImpl.new Context.CancellationListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer.CloseableInitializingMessageProducer |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
ServerImpl.ContextCloser |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
InternalSubchannel.TransportLogger |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MigratingThreadDeframer.MigratingDeframerListener |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
DelayedClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.DelayedStreamListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.DelayedStreamListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
OobChannel.new ManagedClientTransport.Listener() {...} |  | 0% | | n/a | 6 | 6 | 7 | 7 | 6 | 6 | 1 | 1 |
PickFirstLoadBalancer.new LoadBalancer.SubchannelStateListener() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.StartEntry |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.DelayedListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.DelayedListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframerListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframerListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframerListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.Sublistener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
AbstractServerStream.TransportState.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.Sublistener.1RetryBackoffRunnable.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.1ResolvingOobChannelBuilder.new ManagedChannelImplBuilder.ClientTransportFactoryBuilder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport.new MetadataApplierImpl.MetadataApplierListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
ConnectivityStateManager.Listener |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
KeepAliveManager.ClientKeepAlivePinger.new ClientTransport.PingCallback() {...} |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Http2Ping.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Http2Ping.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new CallTracer.Factory() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.IdleModeTimer |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new Runnable() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.NameResolverListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImplBuilder.ResolvedNameResolver |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ManagedChannelImplBuilder.InterceptorFactoryWrapper |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
PickFirstLeafLoadBalancer.PickFirstLeafLoadBalancerConfig |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
PickFirstLoadBalancer.PickFirstLoadBalancerConfig |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
DelayedClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
GrpcUtil.new SharedResourceHolder.Resource() {...} |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MessageDeframer.SingleMessageProducer |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
RetriableStream.ChannelBufferMeter |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientTransport.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
LongCounterFactory |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer.new Closeable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
TransportTracer.Factory |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
FixedObjectPool |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
ManagedChannelImpl.SubchannelImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl.ServerCallParameters |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
RetriableStream.SavedCloseMasterListenerReason |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
CompositeReadableBuffer.new CompositeReadableBuffer.NoThrowReadOperation() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelServiceConfig.ServiceConfigConvertedSelector |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
ClientTransportFactory.SwapChannelCredentialsResult |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
RetriableStream.new Thread.UncaughtExceptionHandler() {...} |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
RetriableStream.new ClientStreamTracer.Factory() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
AbstractServerStream.TransportState.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.new ContextRunnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MigratingThreadDeframer.new MigratingThreadDeframer.Op() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
PickFirstLoadBalancer.RequestConnectionPicker.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedStream.DelayedStreamListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.RealChannel.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ApplicationThreadDeframer.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
MigratingThreadDeframer.new MigratingThreadDeframer.Op() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.DelayedListener.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
DelayedClientCall.new ClientCall() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
KeepAliveEnforcer.SystemTicker | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
DelayedStream.new Runnable() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
AutoConfiguredLoadBalancerFactory.FailingPicker | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
RetryingNameResolver.DelayedNameResolverRefresh | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new ClientCall() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
ManagedChannelImpl.new ForwardingNameResolver() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
RetriableStream.new RetriableStream.BufferEntry() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImplBuilder.FixedPortProvider | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
RetriableStream.HedgingPlan | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
TransportTracer.FlowControlWindows | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
CompositeReadableBuffer.new CompositeReadableBuffer.ReadOperation() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
RetriableStream.RetryPlan | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
SharedResourceHolder.new SharedResourceHolder.ScheduledExecutorFactory() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
CompositeReadableBuffer.new CompositeReadableBuffer.NoThrowReadOperation() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.LbHelperImpl.DefaultChannelCreds | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ManagedChannelImpl.new InternalConfigSelector() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
CallTracer.new CallTracer.Factory() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
TimeProvider.new TimeProvider() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ManagedChannelImplBuilder.UnsupportedClientTransportFactoryBuilder | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
InternalSubchannel.Callback | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
GrpcAttributes | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ExponentialBackoffPolicy.Provider | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ServerImpl.ServerTransportListenerImpl.new Runnable() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
SharedResourceHolder.Instance | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
CompositeReadableBuffer.new CompositeReadableBuffer.NoThrowReadOperation() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
RetriableStream.Substream | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
AutoConfiguredLoadBalancerFactory.EmptyPicker | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ProxyDetectorImpl.new Supplier() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
MaxConnectionIdleManager.new MaxConnectionIdleManager.Ticker() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
GrpcUtil.new Supplier() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
GrpcUtil.new ProxyDetector() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
TimeProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
AutoConfiguredLoadBalancerFactory.NoopLoadBalancer | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
ReadableBuffers.new ForwardingReadableBuffer() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
AutoConfiguredLoadBalancerFactory.PolicyException | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
GrpcUtil.AcceptEncodingMarshaller | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ServerImplBuilder.DefaultFallbackRegistry | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
AbstractSubchannel | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
GrpcUtil.new ClientStreamTracer() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ManagedChannelImpl.new LoadBalancer.PickDetailsConsumer() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ManagedChannelImplBuilder.ManagedChannelDefaultPortProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ManagedClientTransport.Listener | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
ReadableBuffer | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |