ContextHandler |  | 0% |  | 0% | 338 | 338 | 732 | 732 | 113 | 113 | 1 | 1 |
ErrorHandler |  | 0% |  | 0% | 84 | 84 | 238 | 238 | 29 | 29 | 1 | 1 |
ContextHandler.Context |  | 0% |  | 0% | 112 | 112 | 216 | 216 | 36 | 36 | 1 | 1 |
StatisticsHandler |  | 0% |  | 0% | 60 | 60 | 164 | 164 | 41 | 41 | 1 | 1 |
ContextHandlerCollection |  | 0% |  | 0% | 51 | 51 | 116 | 116 | 12 | 12 | 1 | 1 |
ResourceHandler |  | 0% |  | 0% | 75 | 75 | 127 | 127 | 42 | 42 | 1 | 1 |
ThreadLimitHandler |  | 0% |  | 0% | 47 | 47 | 108 | 108 | 18 | 18 | 1 | 1 |
IPAccessHandler |  | 0% |  | 0% | 52 | 52 | 86 | 86 | 13 | 13 | 1 | 1 |
HandlerCollection |  | 0% |  | 0% | 47 | 47 | 86 | 86 | 13 | 13 | 1 | 1 |
DefaultHandler |  | 0% |  | 0% | 27 | 27 | 90 | 90 | 7 | 7 | 1 | 1 |
AbstractHandlerContainer |  | 0% |  | 0% | 40 | 40 | 77 | 77 | 10 | 10 | 1 | 1 |
BufferedResponseHandler |  | 0% |  | 0% | 34 | 34 | 69 | 69 | 10 | 10 | 1 | 1 |
DebugHandler |  | 0% |  | 0% | 20 | 20 | 60 | 60 | 9 | 9 | 1 | 1 |
ContextHandler.StaticContext |  | 0% | | n/a | 52 | 52 | 80 | 80 | 52 | 52 | 1 | 1 |
ShutdownHandler |  | 0% |  | 0% | 29 | 29 | 79 | 79 | 17 | 17 | 1 | 1 |
FileBufferedResponseHandler.FileBufferedInterceptor |  | 0% |  | 0% | 19 | 19 | 64 | 64 | 9 | 9 | 1 | 1 |
InetAccessHandler |  | 0% |  | 0% | 20 | 20 | 49 | 49 | 14 | 14 | 1 | 1 |
BufferedResponseHandler.ArrayBufferedInterceptor |  | 0% |  | 0% | 17 | 17 | 42 | 42 | 6 | 6 | 1 | 1 |
ManagedAttributeListener |  | 0% |  | 0% | 18 | 18 | 32 | 32 | 8 | 8 | 1 | 1 |
AsyncDelayHandler |  | 0% |  | 0% | 10 | 10 | 44 | 44 | 5 | 5 | 1 | 1 |
HandlerWrapper |  | 0% |  | 0% | 20 | 20 | 42 | 42 | 8 | 8 | 1 | 1 |
SizeLimitHandler |  | 0% |  | 0% | 13 | 13 | 24 | 24 | 4 | 4 | 1 | 1 |
ThreadLimitHandler.Remote |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 4 | 4 | 1 | 1 |
ContextHandlerCollection.Branch |  | 0% |  | 0% | 12 | 12 | 22 | 22 | 6 | 6 | 1 | 1 |
ContextHandler.AliasChecksList |  | 0% | | n/a | 24 | 24 | 26 | 26 | 24 | 24 | 1 | 1 |
ScopedHandler |  | 0% |  | 0% | 16 | 16 | 28 | 28 | 7 | 7 | 1 | 1 |
AbstractHandler |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 8 | 8 | 1 | 1 |
AllowSymLinkAliasChecker |  | 0% |  | 0% | 12 | 12 | 28 | 28 | 4 | 4 | 1 | 1 |
HotSwapHandler |  | 0% |  | 0% | 17 | 17 | 36 | 36 | 9 | 9 | 1 | 1 |
MovedContextHandler.Redirector |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 2 | 2 | 1 | 1 |
FileBufferedResponseHandler.FileBufferedInterceptor.new IteratingCallback() {...} |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 4 | 4 | 1 | 1 |
SizeLimitHandler.LimitResponse |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 7 | 7 | 1 | 1 |
SizeLimitHandler.LimitInterceptor |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 6 | 6 | 1 | 1 |
StatisticsHandler.new AsyncListener() {...} |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 5 | 5 | 1 | 1 |
MovedContextHandler |  | 0% | | n/a | 12 | 12 | 25 | 25 | 12 | 12 | 1 | 1 |
ContextHandler.ApproveNonExistentDirectoryAliases |  | 0% |  | 0% | 11 | 11 | 10 | 10 | 2 | 2 | 1 | 1 |
IdleTimeoutHandler |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 6 | 6 | 1 | 1 |
SecuredRedirectHandler |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 2 | 2 | 1 | 1 |
ContextHandler.AliasChecksList.new ListIterator() {...} |  | 0% | | n/a | 10 | 10 | 11 | 11 | 10 | 10 | 1 | 1 |
ContextHandler.Availability |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
ThreadLimitHandler.RFC7239 |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 3 | 3 | 1 | 1 |
BufferedResponseHandler.ArrayBufferedInterceptor.new IteratingCallback() {...} |  | 0% | | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
HandlerList |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 3 | 3 | 1 | 1 |
RequestLogHandler |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 4 | 4 | 1 | 1 |
ContextHandler.ContextStatus |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ContextHandler.AliasChecksList.new Iterator() {...} |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
FileBufferedResponseHandler |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
ShutdownHandler.new Thread() {...} |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
ContextHandlerCollection.new SerializedExecutor.ErrorHandlingTask() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
ContextHandlerCollection.new SerializedExecutor.ErrorHandlingTask() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
IdleTimeoutHandler.new AsyncListener() {...} |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
AbstractHandler.ErrorDispatchHandler | | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
StatisticsHandler.new Graceful.Shutdown() {...} | | 0% | | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
ContextHandler.Caller | | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 1 | 1 |
ContextHandlerCollection.Mapping | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
HandlerCollection.Handlers | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
ContextHandler.ApproveAliases | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ResourceHandler.new ResourceService() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |